new pubsub with wildcard option

This commit is contained in:
Adrian Zuercher
2025-08-24 07:59:50 +02:00
parent 7b1d089cc7
commit 59423a7432
4 changed files with 25 additions and 4 deletions

View File

@@ -314,3 +314,23 @@
{"level":"error","timestamp":"2025-08-23T21:42:26.597","msg":"error on websocket connection: read error (id:234): websocket: close 1006 (abnormal closure): unexpected EOF","caller":"Websocket"}
{"level":"error","timestamp":"2025-08-23T21:42:26.597","msg":"error on websocket connection: read error (id:238): websocket: close 1006 (abnormal closure): unexpected EOF","caller":"Websocket"}
{"level":"error","timestamp":"2025-08-23T21:42:27.701","msg":"error on websocket connection: websocket: close sent","caller":"Websocket"}
{"level":"debug","timestamp":"2025-08-24T07:54:09.056","msg":"initialize new server with allowOrigins: * listening on port: 8080","caller":"NewStatusServer"}
{"level":"info","timestamp":"2025-08-24T07:54:09.056","msg":"start listening on 0.0.0.0:8080","caller":"ServeHttp"}
{"level":"debug","timestamp":"2025-08-24T07:54:09.057","msg":"initialize new PubSubWebsocket service with 5 workers 256 messages","caller":"NewStatusServer"}
{"level":"debug","timestamp":"2025-08-24T07:54:09.057","msg":"start publishing runtime metrics (memory + GC count)","caller":"ServeHttp"}
{"level":"info","timestamp":"2025-08-24T07:54:09.057","msg":"start listening on 0.0.0.0:8080","caller":"ServeHttp"}
{"level":"info","timestamp":"2025-08-24T07:54:09.057","msg":"close server listening on 0.0.0.0:8080","caller":"ServeHttp"}
{"level":"debug","timestamp":"2025-08-24T07:54:10.057","msg":"initialize new client id:adrian to 127.0.0.1:8080","caller":"NewClient"}
{"level":"debug","timestamp":"2025-08-24T07:54:10.059","msg":"set PingHandler","caller":"NewClient"}
{"level":"debug","timestamp":"2025-08-24T07:54:10.059","msg":"set PongHandler","caller":"NewClient"}
{"level":"debug","timestamp":"2025-08-24T07:54:10.060","msg":"start read goroutine","caller":"NewClient"}
{"level":"debug","timestamp":"2025-08-24T07:54:10.060","msg":"start write goroutine","caller":"NewClient"}
{"level":"info","timestamp":"2025-08-24T07:54:10.060","msg":"id:adrian connected to 127.0.0.1:8080","caller":"Client"}
{"level":"debug","timestamp":"2025-08-24T07:54:10.060","msg":"initialize new client id:test to 127.0.0.1:8080","caller":"NewClient"}
{"level":"debug","timestamp":"2025-08-24T07:54:10.060","msg":"set PingHandler","caller":"NewClient"}
{"level":"debug","timestamp":"2025-08-24T07:54:10.060","msg":"set PongHandler","caller":"NewClient"}
{"level":"debug","timestamp":"2025-08-24T07:54:10.060","msg":"start read goroutine","caller":"NewClient"}
{"level":"debug","timestamp":"2025-08-24T07:54:10.060","msg":"start write goroutine","caller":"NewClient"}
{"level":"error","timestamp":"2025-08-24T07:54:21.393","msg":"read json: invalid character ',' after object key","caller":"Websocket"}
{"level":"error","timestamp":"2025-08-24T07:54:24.376","msg":"read json: invalid character ',' after object key","caller":"Websocket"}
{"level":"error","timestamp":"2025-08-24T07:55:23.374","msg":"error on websocket connection: read error (id:234): websocket: close 1000 (normal)","caller":"Websocket"}