1234567891011121314151617181920212223242526272829303132333435363738 |
- <?php
- declare (strict_types = 1);
- use Hyperf\ConfigApollo\PullMode;
- use Hyperf\ConfigCenter\Mode;
- use function Hyperf\Support\env;
- return [
- 'enable' => (bool) env('CONFIG_CENTER_ENABLE', false),
- 'driver' => env('CONFIG_CENTER_DRIVER', 'apollo'),
- 'mode' => env('CONFIG_CENTER_MODE', Mode::PROCESS),
- 'drivers' => [
- 'apollo' => [
- 'driver' => Hyperf\ConfigApollo\ApolloDriver::class,
- 'pull_mode' => PullMode::INTERVAL,
- 'server' => 'http://127.0.0.1:9080',
- 'appid' => 'test',
- 'cluster' => 'default',
- 'namespaces' => [
- 'application',
- ],
- 'interval' => 5,
- 'strict_mode' => false,
- 'client_ip' => current(swoole_get_local_ip()),
- 'pullTimeout' => 10,
- 'interval_timeout' => 1,
- ],
- ],
- ];
|