master_tcp_cfg.go 723 B

12345678910111213141516171819202122232425262728
  1. package cfg
  2. import (
  3. "cicv-data-closedloop/kinglong/common/log"
  4. "net"
  5. )
  6. var TcpConnection net.Conn
  7. // InitTcpConfig 初始化TCP连接,用于发送时间窗口到从节点
  8. func InitTcpConfig() {
  9. log.GlobalLogger.Info("主节点初始化TCP长连接 - 开始。")
  10. //var err error
  11. //socket := commonConfig.CloudConfig.Hosts[1].Ip + ":" + commonConfig.CloudConfig.TcpPort
  12. //for {
  13. // time.Sleep(time.Duration(1) * time.Second)
  14. // TcpConnection, err = net.Dial("tcp", socket)
  15. // if err != nil {
  16. // log.GlobalLogger.Error("主节点初始化TCP长连接 - 进行中:", err)
  17. // continue
  18. // } else {
  19. // log.GlobalLogger.Info("主节点初始化TCP长连接 - 成功:", socket)
  20. // break
  21. // }
  22. //
  23. //}
  24. }