2024-04-19 22:23:08 +08:00
rpc :
2024-04-24 15:42:43 +08:00
# The IP address where this RPC service registers itself; if left blank, it defaults to the internal network IP
2024-08-21 15:10:43 +08:00
registerIP :
2024-04-24 15:42:43 +08:00
# List of ports that the RPC service listens on; configuring multiple ports will launch multiple instances. These must match the number of configured prometheus ports
2024-09-07 15:27:55 +08:00
ports : [ 6000 , 6001 , 6002 , 6003 , 6004 , 6005 , 6006 , 6007 ]
2024-04-19 22:23:08 +08:00
prometheus :
2024-04-24 15:42:43 +08:00
# Enable or disable Prometheus monitoring
2024-04-19 22:23:08 +08:00
enable : true
2024-04-24 15:42:43 +08:00
# List of ports that Prometheus listens on; these must match the number of rpc.ports to ensure correct monitoring setup
2024-09-07 15:27:55 +08:00
ports : [ 8000 , 8001 , 8002 , 8003 , 8004 , 8005 , 8006 , 8007 ]
2024-04-19 22:23:08 +08:00
2024-04-24 15:42:43 +08:00
# IP address that the RPC/WebSocket service listens on; setting to 0.0.0.0 listens on both internal and external IPs. If left blank, it automatically uses the internal network IP
2024-04-19 22:23:08 +08:00
listenIP : 0.0 .0 .0
longConnSvr :
2024-04-24 15:42:43 +08:00
# WebSocket listening ports, must match the number of rpc.ports
2024-04-19 22:23:08 +08:00
ports : [ 10001 ]
2024-04-24 15:42:43 +08:00
# Maximum number of WebSocket connections
2024-04-19 22:23:08 +08:00
websocketMaxConnNum : 100000
2024-04-24 15:42:43 +08:00
# Maximum length of the entire WebSocket message packet
2024-04-19 22:23:08 +08:00
websocketMaxMsgLen : 4096
2024-04-24 15:42:43 +08:00
# WebSocket connection handshake timeout in seconds
2024-04-19 22:23:08 +08:00
websocketTimeout : 10
2024-04-24 15:42:43 +08:00
# 1: For Android, iOS, Windows, Mac, and web platforms, only one instance can be online at a time
2024-04-19 22:23:08 +08:00
multiLoginPolicy : 1