swoft icon indicating copy to clipboard operation
swoft copied to clipboard

请求量越多越会出现请求超时(进程处理超时)的情况。

Open leunico opened this issue 4 years ago • 7 comments

Q A
Bug report? yes/no
Feature request? yes/no
Swoft version 2.0.9 (by php bin/swoft -V)
Swoole version 4.5.1 (by php --ri swoole)
PHP version 7.2.18 (by php -v)
Runtime environment Ubuntu

企业微信截图_20200622204253 高并发下会出现进程处理超时(基本都是Post请求,数据库并没有出现瓶颈),是我进程设的不够多吗?16核32G设了200work和200task_work

leunico avatar Jun 22 '20 12:06 leunico

还是进程池不够的问题?

leunico avatar Jun 22 '20 12:06 leunico

是否有进程阻塞的情况

Hetystars avatar Jun 28 '20 11:06 Hetystars

是否有进程阻塞的情况

没有,都是简单的取数据操作,而且应该也是走的协程,超时的请求不是一个接口

leunico avatar Jun 29 '20 01:06 leunico

@leunico 问一下解决了吗?

yumindayu avatar Jun 30 '20 03:06 yumindayu

有同样的问题的,请问你解决没有

yyuemc avatar Jul 31 '20 08:07 yyuemc

有没有连接池方面的异常抛出

andy-c avatar Aug 26 '20 08:08 andy-c

链接数太多了,连接池里面的部分链接没有释放也没有被使用。 再数据库里面调整一下链接销毁时间,默认那个好像是一星期,根据实际情况改成1h或者10h都成

liubangde88 avatar May 05 '22 12:05 liubangde88