Nginx & long poll: лучшие практики по сокращению использования памяти и пропускной способности

В этом режиме я использую nginx для клиентов BOSH и чата вместе с gzip.

location ~* /http-bind/ {       
     proxy_buffering off;
     keepalive_timeout 55;
     access_log off;
     tcp_nodelay on;
     proxy_pass http://x.x.x.x:1111;
}

Это лучший подход к управлению длинными опросами в nginx.

Я также использую всего один рабочий процесс для веба и чата (один процессор). Это нормально?

1 ответ

От nginx.org: "Для приложений Comet, основанных на длинном опросе, важно отключить proxy_buffering, в противном случае асинхронный ответ буферизуется, и Comet не работает".

proxy_buffering off;

Возможно, вы захотите увидеть эту тему тоже.

Другие вопросы по тегам