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