Я пытаюсь создать систему уведомлений в режиме реального времени, похожую на Facebook, и поэтому я с нетерпением жду возможности использовать длинный опрос вместо бессмысленного (опрос каждые N секунд).
Да, яЯ не использую Apache, я на Nginx, который может обрабатывать этот тип опроса.
Теперь возник вопрос, все уроки, которые я читал об этом предмете длинного опроса, показывают примеры, где время ожидания запроса ajax в 30-50 секунд, если данные не возвращаются, а затем снова опрашивают, что для меня не имело смысла, потому что раньше я использовал опросить сервер каждые 30 секунд, чтобы проверить уведомления, как длительный опрос делает ситуацию лучше?он по-прежнему будет переподключаться каждые 30 - 50 секунд.
По этой причине я подумал, что это может быть вариант изменить max_execution_time со значения по умолчанию 60 на 300 или 400, а затем опросить с запросом, который ожидает по крайней мереЗа 5 минут до истечения времени ожидания и повторного подключения.
Могу ли я ожидать каких-либо побочных эффектов от этого?Этот подход ошибочен?Или есть лучший подход?
Спасибо.