好像建立的各個(gè)worker之間沒辦法傳遞數(shù)據(jù),求解
1、對于單進(jìn)程模型,設(shè)置一個(gè)類屬性就可以了;
2、對于多進(jìn)程模型,可以使用官方組件globalData組件,或者第三方的redis組件;
我定義了類屬性,并在異步連接成功后把對象保存類屬性,然后在onmessage里調(diào)用類屬性也就是異步的鏈接去send數(shù)據(jù),卻send不出去,這是哪里出了問題
@614:異步連接不是寫在onmessage回調(diào)嗎,這樣他就可以直接使用onmessage的回調(diào)參數(shù),使用inner這個(gè)鏈接再去做壞事
@5144:異步連接邏輯寫在onmessage回調(diào)里也可以,但是得先保存異步連接對象,然后再發(fā)送,否則第一次接收到的消息肯定無法發(fā)送。
@614:服務(wù)器應(yīng)該沒問題,在異步里面connect連接時(shí)發(fā)送數(shù)據(jù)后onmessage可以收到 服務(wù)器返回的數(shù)據(jù),但是異步對象保存到類屬性后,再調(diào)用去send就超時(shí)了,應(yīng)該就沒send出去