PHP + Memcached-如何优化连接? (处理TIME_WAIT)

时间:2019-03-14 16:06:00

标签: php redis memcached

我正在将PHP与Memcached结合使用。 Web服务器接收请求,打开与memcached的连接,然后执行其工作。使用memcache d 标准库。

这会在负载下的系统中创建 大量的TIME_WAIT TCP连接。我已经读过,可以通过调整net.ipv4.tcp_fin_timeoutnet.ipv4.ip_local_port_range来缓解这种情况。而且确实可以起到一定作用。

我还了解到memcached不能与当前的php库一起用于UDP。

从总体上讲,如何解决而不是改进此问题?像几个示例一样:我可以将UDP与Redis一起使用吗?我可以对memcached使用某种持久连接吗?

我只是不明白,谁能用PHP和memcached在高负载下运行系统。

非常感谢!

0 个答案:

没有答案