已掉线,重新登录

首页 > 绿虎论坛 > 历史版块 > 编程 > PHP > 讨论/求助

标题: 一排下来都是php-cgi什么处理?

作者: @Ta

时间: 2017-06-04发布,2017-06-04修改

点击: 6603

看图。。
真心累,这几天故障到处都是。

2e97d23d23ed6203807e6e3f2abfb17445314.png

[隐藏样式|查看源码]


『回复列表(16|显示机器人聊天)』

1.
15b547857a911264a081b0fe40608f54109997.png
iis有时候也会崩溃。
(/@Ta/2017-06-04 02:24//)

2. https://bbs.aliyun.com/mobile/index.php?a=run&c=read&m=mobile&tid=166308
(/@Ta/2017-06-04 10:57//)

3.

PHP-CGI就是多进程的,并发数为10就是10个进程;并发数为100就是100个进程。

(/@Ta/2017-06-04 11:06//)

4. @,看起来还贼复杂。
(/@Ta/2017-06-04 20:26//)

5. @老虎会游泳,如果这样300个并发会不会爆掉???
(/@Ta/2017-06-04 20:27//)

6. @大尨,关键的就修改那几句,修改几个数字而已
(/@Ta/2017-06-04 20:44//)

7. @,加了效果会如何?现在机器还没故障都不敢碰了。
(/@Ta/2017-06-04 20:48//)

8. @大尨,限制最大进程数而已,治标不治本,换运行方式才是王道
(/@Ta/2017-06-04 21:16//)

9. @,这要什么换?
(/@Ta/2017-06-04 21:30//)

10.

@大尨,每个6M内存的话,300个就1.8G内存而已。不多。
PHP5.3以后IIS上只有FastCGI这一种运行方式了。 @
在Linux上广为流行的PHP-FPM也是多进程,也像这样一样有大量的php-fpm进程(FPM = FastCGI Process Manager = FastCGI进程管理器),所以PHP-FPM就是FastCGI。

除非用Apache,可以选mod_php,然后可以选混合线程模式。

(/@Ta/2017-06-04 23:46//)

11. @老虎会游泳
300个并发都是直接取数据库数据,有时候cpu跑满了。什么优化这个?
(/@Ta/2017-06-05 02:11//)

12.

用宝塔
健健康康

(/@Ta/2017-06-05 06:05//)

13.

@大尨,把频繁的查询用memcached缓存起来。或者,给数据表建立合适的索引可以加速查询。

(/@Ta/2017-06-05 10:22//)

14. @罐子,宝搭是什么?
(/@Ta/2017-06-05 16:08//)

15. @老虎会游泳,并发的时候 memcached 突然有点爆增cpu 100%,有点控制不住?
(/@Ta/2017-06-05 16:09//)

16.

@大尨
bt.cn宝塔面板
健健康康

(/@Ta/2017-06-06 10:06//)

回复需要登录

8月30日 04:45 星期六

本站由hu60wap6驱动

备案号: 京ICP备18041936号-1