[群里讨论]Nginx直接访问Memcache以利用Nginx的epoll性能,尽量不要透入到PHP的FastCGI里。

jackxiang 2013-6-14 09:52 | |
问:php fpm 两周遭遇2次假死 求指点 fpm static 256个 另外开了8G的memcache
答:一般都是因为一个请求卡主了以后   这个cgi可能就卡着不动了 合理设置IO的timeout时间
问:IO的timeout时间?
答:就是读写mysql memcache等的过期时间
------
补充:
其实我觉得 如果你是nginx 的话
可以让nginx 直接读memcache 这样可以减轻 fpm 的压力
点击在新窗口中浏览此图片

nginx + lua?淘宝那个 插件吧


恩 这样确实不错

看项目吧
我们这基本纯访问的 可以搞搞这种
有复杂逻辑的还是算了
而且有人说过 万一哪一时刻 memcache 命中率低了
fpm 会暴增 会形成多米洛效应

fpm 是静态的 固定的

作者:jackxiang@向东博客 专注WEB应用 构架之美 --- 构架之美,在于尽态极妍 | 应用之美,在于药到病除
地址:https://jackxiang.com/post/6447/
版权所有。转载时必须以链接形式注明作者和原始出处及本声明!

评论列表
发表评论

昵称

网址

电邮

打开HTML 打开UBB 打开表情 隐藏 记住我 [登入] [注册]