fix: 客户端和网关只能通过长连接方式通信,移除 HTTP 注册端点
This commit is contained in:
@@ -19,10 +19,6 @@ func main() {
|
||||
log.Fatalf("Failed to load config: %v", err)
|
||||
}
|
||||
|
||||
// 创建 WebSocket Hub
|
||||
hub := ws.NewHub()
|
||||
go hub.Run()
|
||||
|
||||
// 初始化用户服务
|
||||
userService, err := service.NewUserService(cfg)
|
||||
if err != nil {
|
||||
@@ -30,6 +26,10 @@ func main() {
|
||||
}
|
||||
logger.Info("User service initialized successfully")
|
||||
|
||||
// 创建 WebSocket Hub
|
||||
hub := ws.NewHub(userService)
|
||||
go hub.Run()
|
||||
|
||||
// 创建路由器
|
||||
r := router.NewRouter(hub, userService)
|
||||
|
||||
@@ -38,7 +38,6 @@ func main() {
|
||||
log.Printf("Gateway service starting on %s", serverAddr)
|
||||
log.Printf("WebSocket endpoint: ws://localhost%s/ws", serverAddr)
|
||||
log.Printf("Health check: http://localhost%s/health", serverAddr)
|
||||
log.Printf("User register endpoint: http://localhost%s/api/user/register", serverAddr)
|
||||
|
||||
if err := http.ListenAndServe(serverAddr, r.SetupRoutes()); err != nil {
|
||||
log.Fatalf("Failed to start server: %v", err)
|
||||
|
||||
Reference in New Issue
Block a user