动态ip port
This commit is contained in:
parent
553f2391c7
commit
9af8b46812
|
|
@ -44,11 +44,16 @@ func Start() {
|
|||
|
||||
// grpc服务启动
|
||||
go func() {
|
||||
log.Printf("starting grpc service on %s:%d", conf.Address, conf.Port)
|
||||
lis, err := net.Listen("tcp", fmt.Sprintf("%s:%d", conf.Address, conf.Port))
|
||||
addr, err := net.ResolveTCPAddr("tcp", fmt.Sprintf("%s:%d", conf.Address, conf.Port))
|
||||
if err != nil {
|
||||
log.Fatal("net.ResolveTCPAddr", err)
|
||||
}
|
||||
log.Printf("starting grpc service on %s:%d", addr.IP, addr.Port)
|
||||
lis, err := net.ListenTCP("tcp", addr)
|
||||
if err != nil {
|
||||
log.Fatal("fail to open port: ", err)
|
||||
}
|
||||
defer lis.Close()
|
||||
err = rpc.Serve(lis)
|
||||
if err != nil {
|
||||
log.Fatal("fail to open microservice: ", err)
|
||||
|
|
|
|||
Loading…
Reference in New Issue