註冊阿里雲並開通acm
建立乙個子帳號,並獲取accesskeyid和accesskeysecret,這個自行參考阿里的幫助文件。
我們在預設空間下建立乙個配置data id:hyperf.env,高階選項group為user_center(這只是分個組,在配置多的時候好區分多個配置),配置格式為json
這裡只作乙個演示,這裡的配置會替換掉.env檔案的配置。
在專案裡新建config/autoload/aliyun_acm.php
<?php
return
[// 是否開啟配置中心的接入流程,為 true 時會自動啟動乙個 configfetcherprocess 程序用於更新配置
'enable'
=>
true
,// 配置更新間隔(秒)
'interval'
=>5,
// 阿里雲 acm 斷點位址,取決於您的可用區
'endpoint'
=>
env(
'aliyun_acm_endpoint'
,'acm.aliyun.com'),
// 當前應用需要接入的 namespace
'namespace'
=>
env(
'aliyun_acm_namespace',''
),// 您的配置對應的 data id
'data_id'
=>
env(
'aliyun_acm_data_id'
,'hyperf.env'),
// 您的配置對應的 group
'group'
=>
env(
'aliyun_acm_group'
,'user_center'),
// 您的阿里雲賬號的 access key
'access_key'
=>
env(
'aliyun_acm_ak',''
),// 您的阿里雲賬號的 secret key
'secret_key'
=>
env(
'aliyun_acm_sk',''
),];
然後在.env檔案增加相應的配置
aliyun_acm_namespace=bc9e501a-f870-49c2-a710-d822f29ae356 #命名空間的id
aliyun_acm_data_id=hyperf.env
aliyun_acm_group=user_center
aliyun_acm_ak=your ak
aliyun_acm_sk=your sk
重啟hyperf,此時,只需要在配置中心更改配置,通過 config 物件get獲得的配置資訊相應的就會更改。
《php微服務練兵》系列索引:
阿里大魚簡訊接入
相信很多人都會使用阿里簡訊服務,一方面的費用便宜,大約4.5分一條簡訊,另一方面傳送資訊穩定,還有就是方便在阿里平台上進行分析和統計。使用阿里雲簡訊需要提供秘鑰,還需要在阿里平台申請模板和簽名,等審核通過後就可以進行開發。申請簽名流程 申請模板流程 阿里簡訊需要用到他們提供的兩個jar包,一會在後面...
PHP接入阿里雲市場 阿里簡訊服務DEMO
阿里簡訊服務 支援三大運營商簡訊 智慧型管道等優質能力,產品特點 3秒可達 99 到達率 超低資費。使用阿里簡訊服務步驟 1.購買服務 到購買簡訊服務 2.設定簽名檔 3.建立簡訊模板 4.根據demo接入阿里簡訊服務 請求引數 名稱型別 是否必須 描述paramstring string 可選模板...
阿里雲ECS部署Grafana接入zabbix
摘要 grafana接入zabbix部署 阿里雲ecs部署grafana接入zabbix grafana 是 graphite 和 influxdb 儀錶盤和圖形編輯器。grafana 是開源的,功能齊全的度量儀錶盤和圖形編輯器,支援 graphite,influxdb 和 opentsdb。阿里雲...