mirror of
https://github.com/fhmq/hmq.git
synced 2026-04-24 10:38:34 +00:00
config rpc port
This commit is contained in:
@@ -131,14 +131,13 @@ func (b *Broker) Start() {
|
||||
return
|
||||
}
|
||||
|
||||
go b.initRPCService()
|
||||
|
||||
go InitHTTPMoniter(b)
|
||||
|
||||
//connet to router
|
||||
if b.config.Router != "" {
|
||||
go b.ConnectToDiscovery()
|
||||
go b.processClusterInfo()
|
||||
go b.initRPCService()
|
||||
}
|
||||
|
||||
//listen for websocket
|
||||
|
||||
@@ -20,6 +20,7 @@ type Config struct {
|
||||
Worker int `json:"workerNum"`
|
||||
Host string `json:"host"`
|
||||
Port string `json:"port"`
|
||||
RpcPort string `json:"rpc"`
|
||||
Router string `json:"router"`
|
||||
TlsHost string `json:"tlsHost"`
|
||||
TlsPort string `json:"tlsPort"`
|
||||
@@ -72,6 +73,7 @@ func ConfigureConfig(args []string) (*Config, error) {
|
||||
fs.StringVar(&config.Port, "port", "1883", "Port to listen on.")
|
||||
fs.StringVar(&config.Port, "p", "1883", "Port to listen on.")
|
||||
fs.StringVar(&config.Host, "host", "0.0.0.0", "Network host to listen on")
|
||||
fs.StringVar(&config.RpcPort, "rpc", "10011", "Port to listen on.")
|
||||
fs.StringVar(&config.Router, "r", "", "Router who maintenance cluster info")
|
||||
fs.StringVar(&config.Router, "router", "", "Router who maintenance cluster info")
|
||||
fs.StringVar(&config.WsPort, "ws", "", "port for ws to listen on")
|
||||
|
||||
@@ -15,7 +15,7 @@ func (c *client) SendInfo() {
|
||||
if c.status == Disconnected {
|
||||
return
|
||||
}
|
||||
url := c.info.localIP + ":10011"
|
||||
url := c.info.localIP + ":" + c.broker.config.RpcPort
|
||||
|
||||
infoMsg := NewInfo(c.broker.id, url, false)
|
||||
err := c.WriterPacket(infoMsg)
|
||||
|
||||
@@ -14,7 +14,7 @@ import (
|
||||
)
|
||||
|
||||
func (b *Broker) initRPCService() {
|
||||
lis, err := net.Listen("tcp", ":10011")
|
||||
lis, err := net.Listen("tcp", ":"+b.config.RpcPort)
|
||||
if err != nil {
|
||||
log.Error("failed to listen: ", zap.Error(err))
|
||||
return
|
||||
|
||||
@@ -17,7 +17,7 @@ Logging Options:
|
||||
|
||||
Cluster Options:
|
||||
-r, --router <rurl> Router who maintenance cluster info
|
||||
-cp, --clusterport <cluster-port> Cluster listen port for others
|
||||
-rpc, <rpc-port> Cluster listen port for others
|
||||
|
||||
Common Options:
|
||||
-h, --help Show this message
|
||||
|
||||
@@ -3,6 +3,7 @@
|
||||
"port": "1883",
|
||||
"host": "0.0.0.0",
|
||||
"debug": true,
|
||||
"rpc": "10011",
|
||||
"router": "127.0.0.1:9888",
|
||||
"tlsPort": "8883",
|
||||
"tlsHost": "0.0.0.0",
|
||||
|
||||
Reference in New Issue
Block a user