swoft
swoft copied to clipboard
请求量越多越会出现请求超时(进程处理超时)的情况。
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 |
高并发下会出现进程处理超时(基本都是Post请求,数据库并没有出现瓶颈),是我进程设的不够多吗?16核32G设了200work和200task_work
还是进程池不够的问题?
是否有进程阻塞的情况
是否有进程阻塞的情况
没有,都是简单的取数据操作,而且应该也是走的协程,超时的请求不是一个接口
@leunico 问一下解决了吗?
有同样的问题的,请问你解决没有
有没有连接池方面的异常抛出
链接数太多了,连接池里面的部分链接没有释放也没有被使用。 再数据库里面调整一下链接销毁时间,默认那个好像是一星期,根据实际情况改成1h或者10h都成