Ejemplo n.º 1
0
 public function Init()
 {
     $ShmList = ShmConfig::getStorageAvailableAddress($this->config);
     //从内存中获得可用列表
     if (empty($ShmList)) {
         //内存中没有,可能ping脚本没启,直接用配置
         foreach ($this->config['nodes'] as $value) {
             $list[] = $value['master'];
         }
     } else {
         $list = $ShmList;
     }
     $this->targets = $list;
     //和cache不一样,失效后是false不能剔除
 }