@@ -40,7 +40,7 @@ A lightweight WebSocket gateway for delivering real-time messages to players, wi
4040
4141``` json
4242{
43- "player_id" : " player123 " ,
43+ "player_id" : " 1 " ,
4444 "event" : " event_name" ,
4545 "payload" : { "any" : " json" }
4646}
@@ -63,7 +63,7 @@ A lightweight WebSocket gateway for delivering real-time messages to players, wi
6363
6464``` json
6565{
66- "player_id" : " player123 " ,
66+ "player_id" : " 1 " ,
6767 "event" : " event_name" ,
6868 "payload" : { "any" : " json" }
6969}
@@ -82,10 +82,10 @@ A lightweight WebSocket gateway for delivering real-time messages to players, wi
8282* ` -log-file ` – Path to log file
8383* ` -log-level ` – Log level (default ` info ` )
8484* ` -pid-file ` – Path to PID file
85- * ` -max-conns ` – Max WS connections per player (default ` 5 ` )
85+ * ` -max-conns ` – Max WS connections per player (default ` 10 ` )
8686* ` -max-queued ` – Max offline queued messages per player (default ` 100 ` )
8787* ` -offline-ttl ` – Offline message TTL (default ` 10s ` )
88- * ` -rate-limit ` – Messages per rate period per server token (default ` 10 ` )
88+ * ` -rate-limit ` – Messages per rate period per server token (default ` 200 ` )
8989* ` -rate-period ` – Rate limit window (default ` 1s ` )
9090* ` -revalidate-period ` – Token revalidation interval (default ` 1m ` )
9191* ` -daemon ` – Run process as a daemon
@@ -118,12 +118,12 @@ CREATE INDEX idx_ws_token_server_exp ON ws_token (is_server, expires_at);
118118
119119``` bash
120120go build
121- ./ws-gateway \
121+ ./ws-server \
122122 -db sqlite \
123123 -dsn file:ws_tokens.db? cache=shared
124124
125125# or
126- ./ws-gateway \
126+ ./ws-server \
127127 -db mysql \
128128 -dsn " root@/echoCTF"
129129```
0 commit comments