Страница 1 из 1

До того как не даст ответ пользователю, на другие страницы ему 499 http статус дает

Добавлено: 11 сен 2018, 10:53
Sekaiichi
Здравствуйте, не знаю точно в чем проблема, но предполагаю что это с FastCgi...
Например: Пользователь зашел на страничку сайта и ответ на данную страничку занимает больше 4 секунд, в это время он на другие странички не может зайти, в логах ngnix для него 499 http статус дается.
Вкратце говоря до того как 1 запрос не обработает 2 не станет для этого пользователя...
У кого то были такие проблемы? Если были пожалуйста помогите, заранее благодарю!

Re: До того как не даст ответ пользователю, на другие страницы ему 499 http статус дает

Добавлено: 11 сен 2018, 15:22
ulukay
Ответа я не знаю у меня не было опыта с 499, просто смотрю вы уже третий раз подымаете тему а все молчат. Вот и решил, "опубликовать" свои мысли.
Судя по описанию HTTP Status 499 а звучит оно так "Нестандартный код состояния, введенный nginx для случая, когда клиент закрывает соединение, в то время как nginx обрабатывает запрос". Получается, надо смотрет ваши скрипты?! А можно попробывать "игнорировать" ну "fastcgi_ignore_client_abort on" в конфиге хоста.

Re: До того как не даст ответ пользователю, на другие страницы ему 499 http статус дает

Добавлено: 12 сен 2018, 07:51
Sekaiichi
ulukay писал(а): 11 сен 2018, 15:22 Ответа я не знаю у меня не было опыта с 499, просто смотрю вы уже третий раз подымаете тему а все молчат. Вот и решил, "опубликовать" свои мысли.
Судя по описанию HTTP Status 499 а звучит оно так "Нестандартный код состояния, введенный nginx для случая, когда клиент закрывает соединение, в то время как nginx обрабатывает запрос". Получается, надо смотрет ваши скрипты?! А можно попробывать "игнорировать" ну "fastcgi_ignore_client_abort on" в конфиге хоста.
    
      use GuzzleHttp\Client;
    
       $client = new Client();
        $response = $client->get("url");
        $file = (string) $response->getBody()->getContents();
код вот такой до того как ему не ответит, другие странички не открывает... попробовал на fpm такой ошибки нет.