|
@@ -1,6 +1,7 @@
|
|
package main
|
|
package main
|
|
|
|
|
|
import (
|
|
import (
|
|
|
|
+ "cicv-data-closedloop/common/config/c_log"
|
|
"cicv-data-closedloop/kinglong/common/cfg"
|
|
"cicv-data-closedloop/kinglong/common/cfg"
|
|
"cicv-data-closedloop/kinglong/common/log"
|
|
"cicv-data-closedloop/kinglong/common/log"
|
|
commonService "cicv-data-closedloop/kinglong/common/svc"
|
|
commonService "cicv-data-closedloop/kinglong/common/svc"
|
|
@@ -49,11 +50,15 @@ func main() {
|
|
var slaveArgs *commonService.KillSignal
|
|
var slaveArgs *commonService.KillSignal
|
|
if status == "CHANGE" {
|
|
if status == "CHANGE" {
|
|
masterArgs = &commonService.KillSignal{NodeName: "master", DropUploadData: cfg.PlatformConfig.DropUploadData, Restart: true}
|
|
masterArgs = &commonService.KillSignal{NodeName: "master", DropUploadData: cfg.PlatformConfig.DropUploadData, Restart: true}
|
|
|
|
+ c_log.GlobalLogger.Info("更新任务,发送rpc重启信号到主节点:", masterArgs)
|
|
slaveArgs = &commonService.KillSignal{NodeName: "slave", DropUploadData: cfg.PlatformConfig.DropUploadData, Restart: true}
|
|
slaveArgs = &commonService.KillSignal{NodeName: "slave", DropUploadData: cfg.PlatformConfig.DropUploadData, Restart: true}
|
|
|
|
+ c_log.GlobalLogger.Info("更新任务,发送rpc重启信号到从节点:", slaveArgs)
|
|
}
|
|
}
|
|
if status == "NONE" {
|
|
if status == "NONE" {
|
|
masterArgs = &commonService.KillSignal{NodeName: "master", DropUploadData: cfg.PlatformConfig.DropUploadData, Restart: false}
|
|
masterArgs = &commonService.KillSignal{NodeName: "master", DropUploadData: cfg.PlatformConfig.DropUploadData, Restart: false}
|
|
|
|
+ c_log.GlobalLogger.Info("杀死任务,发送rpc结束信号到主节点:", masterArgs)
|
|
slaveArgs = &commonService.KillSignal{NodeName: "slave", DropUploadData: cfg.PlatformConfig.DropUploadData, Restart: false}
|
|
slaveArgs = &commonService.KillSignal{NodeName: "slave", DropUploadData: cfg.PlatformConfig.DropUploadData, Restart: false}
|
|
|
|
+ c_log.GlobalLogger.Info("杀死任务,发送rpc结束信号到从节点:", slaveArgs)
|
|
}
|
|
}
|
|
|
|
|
|
KillRpcClientMaster, err := rpc.Dial("tcp", commonConfig.CloudConfig.Hosts[0].Ip+":"+commonConfig.CloudConfig.RpcPort)
|
|
KillRpcClientMaster, err := rpc.Dial("tcp", commonConfig.CloudConfig.Hosts[0].Ip+":"+commonConfig.CloudConfig.RpcPort)
|