/** * get broker server * * @access public * @return array */ public function getBrokers() { if (empty($this->hostList)) { $brokerList = $this->metadata->listBrokers(); foreach ($brokerList as $brokerId => $info) { if (!isset($info['host']) || !isset($info['port'])) { continue; } $this->hostList[$brokerId] = $info['host'] . ':' . $info['port']; } } return $this->hostList; }
/** * get broker server * * @access public * @return array */ public function getBrokers() { $hostList = array(); // Get broker list from metadata $brokerList = $this->metadata->listBrokers(); foreach ($brokerList as $brokerId => $info) { if (!isset($info['host']) || !isset($info['port'])) { continue; } $hostList[$brokerId] = $info['host'] . ':' . $info['port']; } return $hostList; }