PHP + Memcached - как оптимизировать соединения? (имеет дело с TIME_WAIT) - PullRequest
0 голосов
/ 14 марта 2019

Я использую PHP с Memcached.Веб-сервер получает запрос, открывает соединение с memcached и затем выполняет свою работу.Использование memcache d стандартной библиотеки.

Это создает в системах под нагрузкой тонн TIME_WAIT TCP-соединений.Я читал, что это может быть смягчено путем настройки net.ipv4.tcp_fin_timeout & net.ipv4.ip_local_port_range.И это работает до определенного момента.

Я также понял, что memcached нельзя использовать с UDP с текущей библиотекой php.

На общем уровне, как можно решить эту проблему,а не улучшилось?Вот несколько примеров: могу ли я использовать UDP с Redis?Могу ли я использовать какие-то постоянные соединения с memcached?

Я просто не понимаю, как можно запускать системы под большой нагрузкой с помощью PHP и memcached.

Большое спасибо!

...