在gateway worker中,使用自定義得protocol類中的decode方法返回一個object,框架會判斷是否為標(biāo)量,如果是則會序列化這個類,然后發(fā)送到business中。但是在business進(jìn)程獲取這個數(shù)據(jù)進(jìn)行反序列化的過程中會出現(xiàn)一定概率失敗的情況,這樣這個business連接就徹底掛了,再也連不上gateway了,也沒有重啟,只要有消息是丟到這個business的話系統(tǒng)是收不到的。 有什么辦法解決這...
項(xiàng)目涉及幾十個設(shè)備的連接,客戶說在同一時刻所有設(shè)備會發(fā)送消息過來,消息上附帶圖片,然后說我服務(wù)端就擁堵了,出現(xiàn)了延遲。 我想問有什么辦法來檢測是否擁堵了呢?非常感謝...
gateway文檔中對onClose的說明是,無論服務(wù)的主動還是被動都會觸發(fā)onClose回調(diào),然后現(xiàn)在有一個問題就是想知道是服務(wù)端主動關(guān)閉了socket還是客戶端關(guān)閉的。...
Exception: $_SESSION must be an array. But $_SESSION=false is not array. in /mnt/e/phpwork/subway-gatewaywoker/vendor/workerman/gateway-worker/src/BusinessWorker.php:424 Stack trace: #0 : GatewayWorker\Business...