課程
/后端開發
/Go
/GO實現千萬級WebSocket消息推送服務
用老師的 這個代碼 運行 https://github.com/owenliang/go-websocket?。
心跳是可以一直給到client的,但是在web端點擊“send”按鈕就自動退出了。效果如下:
2018-08-10
源自:GO實現千萬級WebSocket消息推送服務
正在回答
HI同學好,我試了一下這份代碼,是可以正常工作的。
需要你確認一下,發送SEND后,服務端程序是否掛掉了。
謝謝老師,我之前已經解決了.
func?(conn?*Connection)?ReadMessage()?(data?[]byte,?err?error)?{ ???select?{ ???case?data?=?<-?conn.inChan: ???case?<-?conn.closeChan: ??????err?=?errors.New("connection?is?closed") ???} ???return }
?這個方法里,忘記寫
case?<-?conn.closeChan
導致的程序自動退出。
舉報
分布式高并發的彈幕架構揭秘,直播彈幕系統技術難點分析
2 回答為什么我輸入websocket只有沒有自動引入包github.com/gorilla/websocket呢
2 回答long polling VS WebSocket ?
1 回答外部websocket的GitHub地址能發一下嗎
1 回答websocket讀寫消息不是線程安全問題
1 回答websocket必須事get請求么 post不可以么
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2018-08-12
HI同學好,我試了一下這份代碼,是可以正常工作的。
需要你確認一下,發送SEND后,服務端程序是否掛掉了。
2018-08-12
謝謝老師,我之前已經解決了.
?這個方法里,忘記寫
導致的程序自動退出。