node: show websocket url in logs #22307 (#1131)

This commit is contained in:
JukLee0ira 2025-06-23 15:39:46 +08:00 committed by GitHub
parent e351d96e01
commit 70a274e4ec
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -153,14 +153,15 @@ func (h *httpServer) start() error {
h.listener = listener
go h.server.Serve(listener)
// if server is websocket only, return after logging
if h.wsAllowed() && !h.rpcAllowed() {
if h.wsAllowed() {
url := fmt.Sprintf("ws://%v", listener.Addr())
if h.wsConfig.prefix != "" {
url += h.wsConfig.prefix
}
h.log.Info("WebSocket enabled", "url", url)
h.log.Info("WebSocket enabled", "url", fmt.Sprintf("ws://%v", listener.Addr()))
}
// if server is websocket only, return after logging
if !h.rpcAllowed() {
return nil
}
// Log http endpoint.