kill_rpc_server_cfg.go 523 B

123456789101112131415161718192021
  1. package cfg
  2. import (
  3. "cicv-data-closedloop/pji/common/log"
  4. "net"
  5. "os"
  6. )
  7. var KillSignalListener net.Listener
  8. func InitKillSignalListener(serverIp string) {
  9. var err error
  10. log.GlobalLogger.Info("初始化RPC端口监听Kill信号 - 开始。")
  11. socket := serverIp + ":" + CloudConfig.RpcPort
  12. KillSignalListener, err = net.Listen("tcp", socket)
  13. if err != nil {
  14. log.GlobalLogger.Error("监听rpc端口失败:", err)
  15. os.Exit(-1)
  16. }
  17. log.GlobalLogger.Info("初始化RPC端口监听Kill信号 - 成功:", socket)
  18. }