参考:

阿里云文档:https://help.aliyun.com/document_detail/85466.html?spm=a2c4g.11186623.6.550.43cb42d4Af4Tu0

CSDN博客:https://blog.csdn.net/donjan/article/details/103258621

hyperf文档:https://hyperf.wiki/2.1/#/zh-cn/config-center

----------------------------------------

开通应用配置管理

  1. 打开ACM产品主页
  2. 在页面右上角单击登录。
  3. 在登录页面上输入您的阿里云账号和密码,并单击登录。
    登录成功后,您将跳转至ACM产品主页。
  4. 在产品主页上单击立即开通,然后在云产品开通页页面上勾选应用配置管理服务协议,并单击立即开通

然后创建配置

选择一个地区。然后开始创建配置

  endpoint :其实表示的是一个内网地址。如果你在本地或者虚拟机上面。是完全ping不通的。会报timeout 超时。

  

这一步的时候。可能刚进去的人会不存在红框里面的数据,或者在提交的时候报没有权限操作。除了是真的没权限之外。还有一个可能是没有选所属地域。

不管你选了还是没选。重新在地域重新选一遍。再选回你想要的就可以了。就是那些华南1深圳或者华东华北那些。在左上角阿里云logo旁边的工作台的旁边

配置内容就是你要的配置。可以配置json模式

比如 { "app_name":"app_name_from_ali", "redis.default.port": 6377 }

  到这里配置项就基本完了

-----------------下面是代码-----------------------

  • 在 config/autoload 文件夹内增加一个 aliyun_acm.php 的配置文件,配置内容如下
<?php
return [
// 是否开启配置中心的接入流程,为 true 时会自动启动一个 ConfigFetcherProcess 进程用于更新配置
'enable' => true,
// 是否使用独立进程来拉取config,如果否则将在worker内以协程方式拉取
'use_standalone_process' => 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', ''),
// 您的配置对应的 Group
'group' => env('ALIYUN_ACM_GROUP', 'DEFAULT_GROUP'),
// 您的阿里云账号的 Access Key
'access_key' => env('ALIYUN_ACM_AK', ''),
// 您的阿里云账号的 Secret Key
'secret_key' => env('ALIYUN_ACM_SK', ''),
];
ALIYUN_ACM_ENDPOINT 这个东西。其实在hyperf里面就是会curl访问的一个地址,后面拼接了8080端口。配置好了之后在控制台输出中心就能看到,也能看到他返回的数据

如果你返回的是timeout。就表示你是在本地或者虚拟机。他这个地址是内网地址。必须在线上操作。
如果你非要在本地。就改成acm.aliyun.com。这个是公网的调试地址。同时!!!!重点!!!。选好对应的地域!!!!。然后再重新配置一遍。不然后面走不下去。

配置好了之后,控制台重启。能看到传回来的信息

这里就表示成功了。

Hyperf 接入阿里云ACM应用配置管理中心的更多相关文章

  1. PHP接入阿里云市场 阿里短信服务DEMO

    阿里短信服务:支持三大运营商短信.智能管道等优质能力,产品特点:3秒可达.99%到达率.超低资费. 使用阿里短信服务步骤: 1.购买服务 到https://market.aliyun.com/prod ...

  2. 【小程序案例】支付宝小程序-MQTT模器,IoT设备通过WSS接入阿里云IoT物联网平台

    支付宝小程序-MQTT模拟器通过WSS接入阿里云IoT物联网平台 小程序效果: 1. 准备工作 1.1 注册阿里云账号 开通阿里云账号,并通过支付宝实名认证 https://www.aliyun.co ...

  3. ASP.NET Core通过Nacos SDK读取阿里云ACM

    背景 前段时间,cranelee 在Github上给老黄提了个issues, 问到了如何用Nacos的SDK访问阿里云ACM. https://github.com/catcherwong/nacos ...

  4. 在线工具生成接入信息mqtt.fx快速接入阿里云

    在线工具生成接入信息mqtt.fx快速接入阿里云 在使用阿里云获取的三元组信息进行接入的时候,往往需要加密生成接入信息之后才能进行接入,因此我根据阿里云提供的加密工具实现了一个阿里云物联网平台mqtt ...

  5. Java项目接入阿里云OSS存储

    需求背景 目前公司内部项目所支持的文件云存储方式还是公司内部项目组提供的方案,但在时间的考验之下,弊端显现,尤其是灾备切换过程中需要切换访问地址,这种操作不方便,更可能因为中间过程的失误导致资源不可用 ...

  6. ThinkPHP3.2.3框架下接入阿里云短信服务接口实现:注册登录

    首先介绍下短信注册登录流程: 注册页面点击获取手机号验证码按钮,用jquery的click事件POST或GET方法把手机号发送到后台控制器: 后台控制器创建函数,收到手机号后生成随机码,例如:6位的随 ...

  7. flutter 接入阿里云OSS

    之前因为使用正常文件上传,用户多时拥堵无法正常上传,因此接入阿里OSS 来解决这个问题.本来打算整原生那块,看了下比较麻烦,用flutter dio 直接请求oss 完成 1.上传用到了image_p ...

  8. 使用MQTT.fx客户端接入阿里云

    一.前期准备. 1.关于MQTT连接的属性:https://www.cnblogs.com/mhtc/p/11112153.html 2.关于阿里云配置工具的使用:https://www.cnblog ...

  9. Node 接入阿里云实现短信验证码

    本文介绍在案例云开通短信服务的流程以及在Node项目中使用的方法. 一.开通阿里云短信服务 登陆阿里云,然后进入 https://dysms.console.aliyun.com/dysms.htm  ...

随机推荐

  1. 机器学习(公式推导与代码实现)--sklearn机器学习库

    一.scikit-learn概述 1.sklearn模型   sklearn全称是scikit-learn,它是一个基于Python的机器学习类库,主要建立在NumPy.Pandas.SciPy和Ma ...

  2. MYSQL(进阶篇)——一篇文章带你深入掌握MYSQL

    MYSQL(进阶篇)--一篇文章带你深入掌握MYSQL 我们在上篇文章中已经学习了MYSQL的基本语法和概念 在这篇文章中我们将讲解底层结构和一些新的语法帮助你更好的运用MYSQL 温馨提醒:该文章大 ...

  3. Changes in GreatSQL 5.7.36 (2022-4-7)

    目录 1.新增特性 1.2 新增MGR角色列 1.2 采用全新的流控机制 1.3 新增MGR网络开销阈值 1.4 调整MGR大事务限制 2.稳定性提升 3.性能提升 4.bug修复 文章推荐: 关于 ...

  4. Redis 17 缓存穿透 缓存击穿 缓存雪崩

    参考源 https://www.bilibili.com/video/BV1S54y1R7SB?spm_id_from=333.999.0.0 版本 本文章基于 Redis 6.2.6 使用缓存的问题 ...

  5. Apache HttpClient 5 使用详细教程

    点赞再看,动力无限. 微信搜「程序猿阿朗 」. 本文 Github.com/niumoo/JavaNotes 和 未读代码博客 已经收录,有很多知识点和系列文章. 超文本传输协议(HTTP)可能是当今 ...

  6. 因势而变,因时而动,Go lang1.18入门精炼教程,由白丁入鸿儒,Go lang泛型(generic)的使用EP15

    事实上,泛型才是Go lang1.18最具特色的所在,但为什么我们一定要拖到后面才去探讨泛型?类比的话,我们可以想象一下给小学一年级的学生讲王勃的千古名篇<滕王阁序>,小学生有多大的概率可 ...

  7. django_day08_项目相关

    django_day08_项目相关 定义数据库表 from django.db import models # Create your models here. class User(models.M ...

  8. KingbaseES 数据库静默安装

    关键字:KingbaseES.V8R6.Silent.Java 一.环境准备 1.硬件环境支持 金仓数据库管理系统KingbaseES支持X86.X86_64,同时支持龙芯.飞腾等国产CPU硬件体系结 ...

  9. 当 SQL DELETE 邂逅 Table aliases,会擦出怎样的火花

    开心一刻 晚上,女儿眼噙泪水躺在床上 女儿:你口口声声说爱我,说陪我,却天天想着骗我零花钱,你是我亲爹吗? 我:你想知道真相 女儿:想! 我:那你先给爸爸两百块钱! 环境准备 MySQL 不同版本 利 ...

  10. 华南理工大学 Python第6章课后测验-2

    1.(单选)以下关于语句 a = [1,2,3,(4,5)]的说法中,正确的个数有( )个.(1)a是元组类型   (2)a是列表类型  (3)a有5个元素      (4)a有4个元素(5)a[1] ...