我用http協(xié)議開啟了個服務(wù),onMessage里面因?yàn)榇a有問題報(bào)錯了,然后重啟該服務(wù),在關(guān)閉該服務(wù)的時候會報(bào)錯如下:
Warning: (null)(): supplied resource is not a valid stream resource in Unknown on line 0
Call Stack:
0.0002 1356584 1. {main}() /var/www/diary/workerManApi/QueueServer.php:0
0.0139 2776592 2. Workerman\Worker::runAll() /var/www/diary/workerManApi/QueueServer.php:81
0.0500 2851224 3. Workerman\Worker::monitorWorkers() /var/www/diary/workerManApi/Workerman/Worker.php:544
0.0500 2851224 4. Workerman\Worker::monitorWorkersForLinux() /var/www/diary/workerManApi/Workerman/Worker.php:1629
10.4367 2852704 5. Workerman\Worker::forkWorkers() /var/www/diary/workerManApi/Workerman/Worker.php:1680
10.4367 2852704 6. Workerman\Worker::forkWorkersForLinux() /var/www/diary/workerManApi/Workerman/Worker.php:1347
10.4367 2852704 7. Workerman\Worker::forkOneWorkerForLinux() /var/www/diary/workerManApi/Workerman/Worker.php:1373
10.4385 2851952 8. Workerman\Worker->run() /var/www/diary/workerManApi/Workerman/Worker.php:1543
10.4406 2902856 9. Workerman\Events\Select->loop() /var/www/diary/workerManApi/Workerman/Worker.php:2419
10.4430 3004192 10. Workerman\Connection\TcpConnection->baseRead() /var/www/diary/workerManApi/Workerman/Events/Select.php:294
我代碼錯誤的地方在onMessage方法里面有一段代碼,函數(shù)要求參數(shù)是引用類型,但是我傳的不是,導(dǎo)致代碼報(bào)錯了。
重啟了服務(wù)之后,http服務(wù)就訪問不了了,是一直訪問不了,必須把docker進(jìn)程殺了才能好。
@walkor