监控网页实现
This commit is contained in:
@@ -8,6 +8,7 @@ import (
|
||||
"github.com/gorilla/websocket"
|
||||
|
||||
"hightube/internal/chat"
|
||||
"hightube/internal/monitor"
|
||||
)
|
||||
|
||||
var upgrader = websocket.Upgrader{
|
||||
@@ -23,7 +24,7 @@ func WSHandler(c *gin.Context) {
|
||||
|
||||
conn, err := upgrader.Upgrade(c.Writer, c.Request, nil)
|
||||
if err != nil {
|
||||
fmt.Printf("[WS ERROR] Failed to upgrade: %v\n", err)
|
||||
monitor.Errorf("WebSocket upgrade failed: %v", err)
|
||||
return
|
||||
}
|
||||
|
||||
@@ -48,4 +49,6 @@ func WSHandler(c *gin.Context) {
|
||||
Content: fmt.Sprintf("%s joined the room", username),
|
||||
RoomID: roomID,
|
||||
})
|
||||
|
||||
monitor.Infof("WebSocket client joined room_id=%s username=%s", roomID, username)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user