control_rpc_client.go 653 B

12345678910111213141516171819202122
  1. package cfg
  2. import (
  3. commonConfig "cicv-data-closedloop/kinglong/common/cfg"
  4. "cicv-data-closedloop/kinglong/common/log"
  5. "net/rpc"
  6. )
  7. var KillRpcClientMaster *rpc.Client
  8. var KillRpcClientSlave *rpc.Client
  9. func InitRpcClient() {
  10. var err error
  11. KillRpcClientMaster, err = rpc.Dial("tcp", commonConfig.CloudConfig.Hosts[0].Ip+":"+commonConfig.CloudConfig.RpcPort)
  12. if err != nil {
  13. log.GlobalLogger.Error("创建rpc连接master失败:", err)
  14. }
  15. KillRpcClientSlave, err = rpc.Dial("tcp", commonConfig.CloudConfig.Hosts[1].Ip+":"+commonConfig.CloudConfig.RpcPort)
  16. if err != nil {
  17. log.GlobalLogger.Error("创建rpc连接slave失败:", err)
  18. }
  19. }