作者 刘锟

update

@@ -13,11 +13,14 @@ class EmergencyRecords extends Command @@ -13,11 +13,14 @@ class EmergencyRecords extends Command
13 13
14 public function handle() 14 public function handle()
15 { 15 {
16 - //服务器id 16 + //需要修改域名解析的服务器id
17 $server_id = $this->argument('server_id'); 17 $server_id = $this->argument('server_id');
18 - //类型,1受灾,2恢复 18 + //操作类型:1受灾,2恢复
19 $type = $this->argument('type'); 19 $type = $this->argument('type');
20 20
  21 + //灾备服务器ip
  22 + $zb_ip = '198.135.51.190';
  23 +
21 //获取服务器的所有可用ip 24 //获取服务器的所有可用ip
22 $server_ip_model = new ServersIp(); 25 $server_ip_model = new ServersIp();
23 $server_ip_list = $server_ip_model->where('servers_id', $server_id)->where('status', 0)->get(); 26 $server_ip_list = $server_ip_model->where('servers_id', $server_id)->where('status', 0)->get();
@@ -49,7 +52,7 @@ class EmergencyRecords extends Command @@ -49,7 +52,7 @@ class EmergencyRecords extends Command
49 } 52 }
50 53
51 //目标ip跟解析记录当前ip一样的数据,不用修改 54 //目标ip跟解析记录当前ip一样的数据,不用修改
52 - $target_ip = $type == 1 ? '43.153.1.240' : $value->ip; 55 + $target_ip = $type == 1 ? $zb_ip : $value->ip;
53 if ($target_ip == $record_detail['Value']) { 56 if ($target_ip == $record_detail['Value']) {
54 $this->output('主机记录 ' . $domain_rr . ' 的值已为 ' . $target_ip); 57 $this->output('主机记录 ' . $domain_rr . ' 的值已为 ' . $target_ip);
55 continue; 58 continue;