Spring Boot Web +WebSocket(Netty) Protocol Buffer專案框架
大概歷時2個月,併發量超過10k的web+websocket框架配置 (併發量可以更高,沒有超過10k哈)
1.Spring Boot Web
基於Spring Boot 內嵌的Tomcat開發
2.Netty (Websocket)
基於Netty開發 集合心跳機制 Google 的Protocol Buffer傳輸(減少傳輸體積)
3.Log4j2
採用Log4j2日誌框架
4.ProtocolController ProtocolService
自己寫了個簡單的AOP框架 方便使用WebSocket開發
如果有興趣的可以私信我,這篇文章還在編寫中。後期會放出github程式碼