本文參考了這位兄臺的文章: https://blog.csdn.net/ffj0721/article/details/82630134
專案原始碼url: https://github.com/zhzhair/spring-boot-websocket.git
專案介紹: InitController類的兩個方法分別返回websocket.html和system.html兩個頁面。類MyWebSocket和SystemWebSocket分別對應聊天功能和監控功能。WebSocketConfig註冊websocket服務:
啟動啟動類,訪問聊天頁面: http://localhost:8080/websocket, 開啟多個頁面模擬多個客戶端,輸入內容點選Send就可以聊天了,如圖所示:
訪問http://localhost:8080/system,可以看到如下的監控資訊: