public static getInitData ( ) : multitype:number | ||
return | multitype:number |
public static function getInitData()
{
$config = array('max_log_buffer_size' => 1024000, 'write_period_length' => 50000, 'clear_period_length' => 100000, 'expired_time' => 31536000, 'logBufferKey' => 'logBuffer', 'statisticDir' => 'statistic/statistic/', 'logDir' => 'statistic/log/', 'statisticDataKey' => 'statisticData');
return $config;
}
public function __construct() { $initData = \Config\Worker::getInitData(); foreach ($initData as $key => $val) { $this->{$key} = $val; } if (isset(\Config\Worker::$masterPidPath)) { $this->masterPidPath = \Config\Worker::$masterPidPath; } if (isset(\Config\Config::$ProviderPort)) { $this->handleProviderPort = \Config\Config::$ProviderPort; } if (isset(\Config\Config::$findProviderPort)) { $this->udpFinderport = \Config\Config::$findProviderPort; } }