场景三:同一个CAE环境内,不同CAE组件之间访问
场景描述
在同一个CAE环境内,不同组件间的访问是云原生应用协同工作的基础场景:例如部署在CAE上的组件A需将信息传递给组件B,组件C则需向所有业务组件推送最新配置参数等。这些组件虽然功能独立,但同属一个CAE环境的私有网络域,可通过环境内自动分配的组件内网地址直接通信,无需经过公网链路。
本章为您介绍在同一个CAE环境内,实现CAE组件之间访问。
约束与限制
该功能仅支持华北-北京四、华南-广州、华东-上海一区域创建的新环境。
步骤一:获取组件cae-test-a的环境内访问地址
- 登录CAE控制台。
- 在左侧导航栏中选择“组件配置”。
- 在“组件配置”页面上方的下拉框中选择需要操作的组件:cae-test-a。
步骤二:组件cae-test-b通过CloudShell访问组件cae-test-a
- 在CAE控制台,左侧导航栏选择“实例列表”。
- 在“组件配置”页面上方的下拉框中选择需要操作的组件:cae-test-b。
- 单击任一实例右侧的“远程登录”,选择“/bin/sh”,单击“确认”。
- 输入以下命令,访问环境内访问地址:
curl -kv cae-test-a.appA.internal.16dd810*******496d.cn-north-7.cae.com # 发起网络请求
- 按下回车,即可成功访问组件cae-test-a。