webman + phpSpreadSheet 大数据导出内存异常问题

如题,在webman里,用 phpSpreadSheet 导出又臭又长的数据(业务需要....),其中,还需要遍历数据进行处理(除了基本的数据外,还有几个辅助的大数组)一个请求就基本涨7,80M的内存,一个进程没处理几次请求就换新的进程了。(代码里面没有全局变量,没有用到静态数组之类的,处理的类都是通过new出来的,试过,unset掉内存也没太大变化)。请问下,这种情况应该怎么排查,或者怎么释放内存。虽然worker...

iqige 发表与 2022-05-25 2100 浏览 5 回答
webman的GET请求带body问题

奇数次是正常,偶数次就会把前面那次的body带上去了...

iqige 发表与 2022-04-08 1049 浏览 2 回答
phpoffice/phpspreadsheet使用问题

在webman里直接new Spreadsheet(),但是在return前没有释放这个类,这样不会造成内存泄露么?...

iqige 发表与 2022-04-06 1097 浏览 1 回答
gatewaywork 业务进程busy

strace -ttp pid的结果: recvfrom(13, "$-1\r\n", 8192, MSG_DONTWAIT, NULL, NULL) = 5 18:17:30.918120 sendto(11, "\0\0\0\234\5\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0>\1\0\0\0\0\0\0{\"Ty"..., 156, 0, NULL, 0) = 156 18:17:30...

iqige 发表与 2019-09-21 8368 浏览 1 回答
workman websocket问题

经常出现一下这样的错误信息,然后进程正常退出 process_timeout: #1 /home/project/supereye-websocket/vendor/workerman/gateway-worker/src/Lib/Gateway.php(377): GatewayWorker\Lib\Gateway::sendAndRecv('127.0.0.1:2300', Array) #2 /home/pro...

iqige 发表与 2019-09-16 4645 浏览 1 回答
workman strace busy进程

追踪结果如下: rt_sigreturn({mask=[]}) = 45 11:17:51.166205 recvfrom(6, 0x7f8dbea58018, 655350, 0, NULL, NULL) = ? ERESTARTSYS (To be restarted if SA_RESTART is set) 11:17:52.166381 --- SIGUSR2 {si_signo=SIGUSR2, si_c...

iqige 发表与 2019-09-12 2792 浏览 1 回答
frame not masked so close the connection

workman运行之后的日志里,很多这句错误,是因为什么呢...

iqige 发表与 2019-09-11 2160 浏览 1 回答
gatewayworker连接之后立刻就断开了

错误信息:Connection closed before receiving a handshake response gatewayworker 请问这是什么回事?一连上就断开了。...

iqige 发表与 2018-06-30 8184 浏览 1 回答
客户端连接websocket错误:Error in connection establishment: net::ERR_CONNECTION_TIMED_OUT

请教一下,用Gatewayworker的时候,网页端连接websocket连接超时是怎么回事?端口已开放。...

iqige 发表与 2018-06-10 10059 浏览 1 回答

iqige

1966
积分
0
获赞数
0
粉丝数
2018-06-10 加入
×
🔝