webman本身很省连接,一个进程一个连接,也看过老大对连接池解释的帖子,但是最近遇到一个场景,感觉业务量如果再加大,没有连接池是不行了
业务场景如下:
原本开了4倍进程,32*4,Mysql500个开连接但是过来一会儿出现了另外的问题,原来的fpm老项目也连了这个数据库,因为Mysql连接数限制的500,这时候就出现了进FPM连接数不够用的问题,fpm项目出现502,最后将Mysql最大连接数改1000解决
长远思考,如果我的业务量放大到10台服务器,业务相近,就需要10台*32核心*12 = 3820个进程,Mysql就要4000+个连接数才能够用,这种场景下没有连接池是不行了