workerman版本4.0.6 現(xiàn)象:使用restart -g重啟服務(wù),進程每處理一個請求后就退出.客戶端使用php curl,使用瀏覽器訪問,當(dāng)瀏覽器關(guān)閉時也會出現(xiàn)這個現(xiàn)象.而服務(wù)正常start時無此問題. 經(jīng)實驗發(fā)現(xiàn),curl每次請求完后會關(guān)閉連接,此時TcpConnection類會destroy當(dāng)前連接,進入__destruct,由于-g參數(shù)為true會走到Worker::stopAll,造成進程退出. 代...
while(1){ \pcntl_signal_dispatch(); //業(yè)務(wù)邏輯 } 這個代碼在ubuntu下測試能夠正常退出,但是在centos7下測試無法優(yōu)雅退出,請問是什么問題呢?...
我需要在一個死循環(huán)里等候一個redis隊列的消息,取到消息后做相應(yīng)的處理,但是文檔里說不能有死循環(huán),請問該怎么解決這個問題?...