proxy) --> nginx(app), все работало. опубликовались во внешку, схема стала nginx(https proxy) --> nginx(http proxy) --> nginx(app), посыпались ошибки в консоль. в чем моджет быть проблема? при этом, если нажать f5, часть файлов он загрузит и ошибок снет меньше. конфиг прокси https://pastebin.com/YEUmyPiV, скрин ошибок https://i.imgur.com/eVuw81r.png
я бы взял курл, взял один проблемный запрос, и через него разбирал логи по цепочке на всех трех серверах
чего за ошибки-то? на картинке ничего нет
а это все, что есть... nginx делвает вид ,что эти запросы вообще до него не приходят... такое ощущение, что браузеру просто tcp reset приходит. тут довольно нагруженная прокся, несколько десятка доменов, разные сертификаты, определение разрешения досутпа на основе адреса клиента... может не выгребает просто? но сервер не напрягается, по процу нагрузки не много
ну подёргай curl-ом ...
а все ок, я даже паралили курл, на разные потоки, съемулировать не могу, все 200 приходят)
именно https-запросы делал через curl?
и так, и так. если запрашиватьчерещз проксю, 1000 запросов проходит за 70 секунд. а если напрямую, то за 7. разница колосальная
смотри дамп трафика
ко вчерашей проблеме, с проксей. снял лог браузера. хром говорит, что соединение abbadoned(https://pastebin.com/XaD13tYm лог одного соединения) проблема точно не в L3 и ниже, так как если переколючить домен по http, все начинает работать. что может приводить к такому поведению? прокся не знаю нагружена или нет, но в acess лог по 2000 записей в минуту падает. я не знаю, насколько это много для nginx на дефолтном конфиге. но сервер не надрывается
дамп трафика где?
c чьей стороны снять, с клиента или с сервера?
Обсуждают сегодня