webman使用GatewayWorker,过一段时间Redis报错

黑老怪

问题描述

运行过一段时间就提示这个,这是被Redis回收了链接吗?

Workerman Redis Connection Error 2 client closed

程序代码

#14 {main}Exception: Workerman Redis Connection Error 2 client closed in /www/wwwroot/soa2.0/WL/vendor/workerman/redis/src/Client.php:349
        Stack trace:
        #0 /www/wwwroot/soa2.0/WL/vendor/workerman/workerman/Connection/TcpConnection.php(378): Workerman\Redis\Client->Workerman\Redis\{closure}()
        #1 /www/wwwroot/soa2.0/WL/vendor/workerman/redis/src/Client.php(467): Workerman\Connection\TcpConnection->send()
        #2 /www/wwwroot/soa2.0/WL/vendor/workerman/redis/src/Client.php(413): Workerman\Redis\Client->process()
        #3 /www/wwwroot/soa2.0/WL/vendor/workerman/workerman/Connection/TcpConnection.php(646): Workerman\Redis\Client->Workerman\Redis\{closure}()
        #4 [internal function]: Workerman\Connection\TcpConnection->baseRead()
        #5 /www/wwwroot/soa2.0/WL/vendor/workerman/workerman/Events/Event.php(193): EventBase->loop()
        #6 /www/wwwroot/soa2.0/WL/vendor/workerman/workerman/Worker.php(1638): Workerman\Events\Event->loop()
        #7 /www/wwwroot/soa2.0/WL/vendor/workerman/workerman/Worker.php(1429): Workerman\Worker::forkOneWorkerForLinux()
        #8 /www/wwwroot/soa2.0/WL/vendor/workerman/workerman/Worker.php(1403): Workerman\Worker::forkWorkersForLinux()
        #9 /www/wwwroot/soa2.0/WL/vendor/workerman/workerman/Worker.php(1788): Workerman\Worker::forkWorkers()
        #10 /www/wwwroot/soa2.0/WL/vendor/workerman/workerman/Worker.php(1724): Workerman\Worker::monitorWorkersForLinux()
        #11 /www/wwwroot/soa2.0/WL/vendor/workerman/workerman/Worker.php(562): Workerman\Worker::monitorWorkers()
        #12 /www/wwwroot/soa2.0/WL/vendor/workerman/webman-framework/src/support/App.php(131): Workerman\Worker::runAll()
        #13 /www/wwwroot/soa2.0/WL/start.php(4): support\App::run()
95 0 0
0个回答

🔝