安裝依賴(lài)
composer require hyperf/config-aliyun-acm
config/autoload 文件夾內(nèi)增加一個(gè) aliyun_acm.php文件內(nèi)容如下:
<?php
return [
// 是否開(kāi)啟配置中心的接入流程,為 true 時(shí)會(huì)自動(dòng)啟動(dòng)一個(gè) ConfigFetcherProcess 進(jìn)程用于更新配置
'enable' => true,
// 是否使用獨(dú)立進(jìn)程來(lái)拉取config欣尼,如果否則將在worker內(nèi)以協(xié)程方式拉取
'use_standalone_process' => true,
// 配置更新間隔(秒)
'interval' => 5,
// 阿里云 ACM 斷點(diǎn)地址贴彼,取決于您的可用區(qū)
'endpoint' => env('ALIYUN_ACM_ENDPOINT', 'acm.aliyun.com'),
// 當(dāng)前應(yīng)用需要接入的 Namespace
'namespace' => env('ALIYUN_ACM_NAMESPACE', '733e4119-6098-4491-9959a866ceb24'),
// 您的配置對(duì)應(yīng)的 Data ID
'data_id' => env('ALIYUN_ACM_DATA_ID', 'hyperf-demo'),
// 您的配置對(duì)應(yīng)的 Group
'group' => env('ALIYUN_ACM_GROUP', 'DEFAULT_GROUP'),
// 您的阿里云賬號(hào)的 Access Key
'access_key' => env('ALIYUN_ACM_AK', 'LTAI4G8MwXoLGd'),
// 您的阿里云賬號(hào)的 Secret Key
'secret_key' => env('ALIYUN_ACM_SK', 'YXLViuYKqM5WoRrCon4U'),
];
或者在根目錄.env 添加:
ALIYUN_ACM_NAMESPACE=733e4119-6098-4491-9950-4b24
ALIYUN_ACM_DATA_ID=hyperf-demo
ALIYUN_ACM_GROUP=DEFAULT_GROUP
ALIYUN_ACM_AK=LTAI4G8MwXosb2S
ALIYUN_ACM_SK=YXLViuYKqM5W
然后