15:36:00.605523 poll([{fd=4, events=POLLIN|POLLERR|POLLHUP}], 1, 0) = 0 (Timeout)
15:36:00.605595 epoll_wait(5, [{EPOLLIN, {u32=4, u64=4}}], 32, -1) = 1
15:36:01.182484 poll([{fd=4, events=POLLIN|POLLERR|POLLHUP}], 1, 0) = 0 (Timeout)
15:36:01.182578 epoll_wait(5, [{EPOLLIN, {u32=4, u64=4}}], 32, -1) = 1
15:36:02.802752 poll([{fd=4, events=POLLIN|POLLERR|POLLHUP}], 1, 0) = 0 (Timeout)
15:36:02.802829 epoll_wait(5, [{EPOLLIN, {u32=4, u64=4}}], 32, -1) = 1
15:36:03.215835 poll([{fd=4, events=POLLIN|POLLERR|POLLHUP}], 1, 0) = 0 (Timeout)
15:36:03.215914 epoll_wait(5, ^Cstrace: Process 29832 detached
php 29832 root 1w REG 253,1 109541 2255754 /www/wwwroot/yjh-api/data/workerman/stdout.log
php 29832 root 2w REG 253,1 109541 2255754 /www/wwwroot/yjh-api/data/workerman/stdout.log
php 29832 root 3w REG 253,1 1900304 2255753 /www/wwwroot/yjh-api/data/workerman/log/log.log
php 29832 root 4u IPv4 10723372 0t0 TCP *:8901 (LISTEN)
php 29832 root 5u a_inode 0,10 0 6387 [eventpoll]
php 29832 root 6u unix 0xffff96b7f88a8000 0t0 10722407 socket
php 29832 root 7u unix 0xffff96b78b57e800 0t0 10722408 socket
根據(jù)教程查詢是8901端口,但這個(gè)商品是我web服務(wù)端口,沒(méi)太明白 這個(gè)什么原因?
從strace看這個(gè)進(jìn)程在這兒時(shí)間點(diǎn)沒(méi)有busy
pid memory listening worker_name connections send_fail timers total_request qps status
4333 N/A http://0.0.0.0:8901 |接口 N/A N/A N/A N/A N/A [busy]
4334 N/A http://0.0.0.0:8901 |接口 N/A N/A N/A N/A N/A [busy]
4335 12.79M http://0.0.0.0:8901 |接口 0 0 0 31 0 [idle]
4336 12.76M http://0.0.0.0:8901 |接口 0 0 0 35 0 [idle]
4337 12.95M http://0.0.0.0:8901 |接口 0 0 0 27 0 [idle]
4338 N/A http://0.0.0.0:8901 |接口 N/A N/A N/A N/A N/A [busy]
4339 N/A http://0.0.0.0:8901 |接口 N/A N/A N/A N/A N/A [busy]
4340 N/A http://0.0.0.0:8901 |接口 N/A N/A N/A N/A N/A [busy]
4341 13.01M http://0.0.0.0:8901 |接口 0 0 0 37 0 [idle]
4342 N/A http://0.0.0.0:8901 |接口 N/A N/A N/A N/A N/A [busy]
4343 N/A http://0.0.0.0:8901 |接口 N/A N/A N/A N/A N/A [busy]
4344 N/A http://0.0.0.0:8901 |接口 N/A N/A N/A N/A N/A [busy]
16:14:03.928054 poll([{fd=8, events=POLLIN|POLLERR|POLLHUP}], 1, 86400000^Cstrace: Process 4343 detached
php 4343 root 8u IPv4 11218367 0t0 TCP 172.31.14.227:53204->172.31.14.201:3306 (ESTABLISHED)
這個(gè)是等待數(shù)據(jù)庫(kù)嗎?
之前也用阿里云的讀寫分離地址一直有問(wèn)題,就替換為了master實(shí)例,你確定這個(gè)代理地址與數(shù)據(jù)庫(kù)小版本不同有關(guān)系嗎?
應(yīng)該是吧,反正升級(jí)之后,目前看一切正常,你們可以測(cè)試一下。升級(jí)之后我簡(jiǎn)單壓力跑了一下,基本進(jìn)程沒(méi)有忙的情況,偶爾有一下但馬上就好了
我這邊之前是時(shí)間長(zhǎng)了就會(huì)自動(dòng)斷開(kāi),也就是cli模式都會(huì)存在這種情況,和webman沒(méi)關(guān)系
數(shù)據(jù)庫(kù)和redis我都寫了心跳來(lái)維持著。另外一個(gè)項(xiàng)目連了好多庫(kù),也是用心跳來(lái)維持的,線上跑了一年目前沒(méi)發(fā)現(xiàn)gone away的情況
就是: N/A N/A N/A N/A N/A [busy]
這種情況。你現(xiàn)在最小版本是:rds_20230531,是不是。代理后有掛在多個(gè)只讀實(shí)例沒(méi)?