當(dāng)我向隊(duì)列里發(fā)送100W條數(shù)據(jù)時(shí),隊(duì)列可以正常運(yùn)行,但是數(shù)據(jù)量增大到1000w時(shí),就會(huì)報(bào)錯(cuò)
Error package. package_length=70000155
請(qǐng)問(wèn)怎么解決?
workerman里數(shù)據(jù)包大小限制在10M以內(nèi),不過(guò)可以通過(guò)參數(shù)控制,參見(jiàn) http://m.wtbis.cn/doc/workerman/tcp-connection/default-max-package-size.html
你好,我是在webman里直接用的redis-queue這個(gè)組件,請(qǐng)問(wèn)maxPackageSize這個(gè)配置項(xiàng)應(yīng)該在哪里填呢,我目前寫在config\plugin\webman\redis-queue\redis.php的配置項(xiàng)里,好像沒(méi)有效果
windows系統(tǒng)要更新到1.5.14或者后續(xù)更高版本 composer require workerman/webman-framework ^1.5.14
然后在在config\server.php里配置項(xiàng)max_package_size修改大小,重啟webman