/** * 获得 经过 组ID 偏移后的 RealEpollId * * @param int $idOffset * @return int */ public static function getRealEpollId($idOffset = 0) { if (defined('TQ_33')) { if (Pft_Config::getEpollGroupId()) { $epo = Pft_Config::getEpollGroupId() * 65536 * 256 + $idOffset; } else { $epo = 65536 * 256 + $idOffset; } } else { $epo = $idOffset; } return $epo; }
/** * 初始化 */ private static function _init() { if (!self::$_site_code) { self::$_site_code = sprintf("%02d", Pft_Config::getEpollGroupId()); } }