APP發(fā)起TCP請求能訪問到onMessage但是進不去onWorkerStart,U3D報錯:System.Net.Sockets.SocketException: 由于連接方在一段時間后沒有正確答復或連接的主機沒有反應,連接嘗試失敗。用websocket協(xié)議可以觸發(fā)onWorkerStart,但是TCP協(xié)議不行,只能進到onMessage。
?
start_gateway配置如圖2
onWorkerStart 不是在進程啟動的時候運行的回掉么?APP發(fā)起請求不會觸發(fā)onWorkerStart的,會觸發(fā)onMessage。
應該是這樣的:
onWorkerStart是進程啟動后觸發(fā),每個進程只觸發(fā)一次
onConnect是連接建立時觸發(fā),每個連接只觸發(fā)一次
onMessage時連接上有消息發(fā)過來觸發(fā),每個連接可以觸發(fā)多次
onClose是連接關(guān)閉時觸發(fā),每個連接就觸發(fā)一次