如圖,開(kāi)了6個(gè)php進(jìn)程,連接池卻有13個(gè),雖然無(wú)礙,但很多是sleep,有點(diǎn)不科學(xué),不應(yīng)該是一進(jìn)程對(duì)應(yīng)一個(gè)池子嗎,是illuminate/database問(wèn)題嗎?
目前業(yè)務(wù)邏輯上幾乎只對(duì)幾個(gè)表的入庫(kù)操作,都調(diào)的orm中的insert(),沒(méi)其他操作了
是不是同時(shí)裝了 illuminate/database 和 thinkorm?每個(gè)各1個(gè)連接,那么就是12個(gè)連接。
如果一個(gè)進(jìn)程對(duì)應(yīng)一個(gè)池子,假設(shè)每個(gè)池子要維持5個(gè)連接,那么總連接數(shù)就會(huì)變成30個(gè),連接數(shù)更多
"require": {
"php": ">=7.2",
"workerman/webman-framework": "^1.3.0",
"monolog/monolog": "^2.0",
"webman/console": "^1.0",
"workerman/crontab": "^1.0",
"gregwar/captcha": "1.*",
"zircote/swagger-php": "^4.2",
"symfony/finder": "5.4.0",
"symfony/yaml": "5.4.0",
"firebase/php-jwt": "^6.1",
"topthink/think-validate": "^2.0",
"psr/container": "^v1",
"illuminate/database": "^8.83",
"illuminate/redis": "^8.83",
"guzzlehttp/guzzle": "^7.4"
}
沒(méi)裝吧,只有一個(gè)