检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
工作。 可使用Telnet命令测试目标机器与APM服务器网络是否连通。例如,以检查华北-北京四区域的连通性为例,请登录应用所部署的机器,并输入命令telnet 100.125.12.108 41333,其他区域地址请参考接入地址。 注意事项 环境需要部署并开通对应版本的应用性能管理服务APM才能开启该功能。
组件部署之后,状态为“未就绪”该怎么处理? 为何通过源码或软件包部署的耗时远高于通过镜像部署? 更多 系统配置 自定义域名如何绑定CAE? 如何测试域名解析是否生效? 如何将域名从其他服务商迁移至华为云? 如何让第三方云上配置的域名支持华为云服务? 更多 组件配置 已经配置伸缩策略的场景下,手动伸缩仍然有效么?
如何解决组件状态阶段性变更为“未就绪”问题? 问题描述 组件未进行更新或者重启操作,但某时间段状态自动变更为“未就绪”,一段时间后状态恢复正常。 问题原因 高峰期,接口请求数据量大,CPU占用率过高,进程资源占用超过配置的CPU值,导致进程重启。 解决方法 对组件进行弹性伸缩策略
单击“cae-frontend”组件“访问地址”列的公网地址,可查看应用页面。 图3 访问应用页面 若您选择内网访问方式,则需要登录集群节点使用curl命令访问。具体操作可参考内网访问。 应用运维 在“概览”页面可以查看组件健康状况以及资源使用情况等。 选择想要查看的环境,应用和组件。 单击“组件事件”显示组件的整个活动过程。
选择通知方式为“企业微信机器人”。 填写企业微信机器人终端地址:请输入以https://qyapi.weixin.qq.com/cgi-bin/webhook/send开头的webhook地址。 获取企业微信订阅终端参考企业微信机器人如何获取订阅终端。 图2 配置事件通知 单击“确定”,完成事件通知规则创建。
测资格,申请通过之后即可正常创建事件通知规则。 获取企业微信订阅终端参考企业微信机器人如何获取订阅终端。 邮件:请输入邮箱地址,例如12345678@163.com。 短信:请输入订阅终端地址,例如13900000000。 单击“确定”,完成事件通知规则创建。 创建完成后,您需要
允许Gitlab触发Jenkins构建 Pipeline: Basic Steps 是 支持pipeline脚本语法 Pipeline: Build Step 是 支持pipeline脚本语法 Pipeline: Stage Step 是 支持pipeline脚本语法 Localization:
策略 协议端口 类型 源地址 入方向 1 允许 TCP : 3000-65535 IPv4 0.0.0.0/0 1 允许 全部 IPv6 cae-default-sg 1 允许 全部 IPv4 cae-default-sg 出方向 100 允许 全部 IPv4 0.0.0.0/0
strings 黑名单数组。 每行一个IP地址或网段,以回车结束。 每个IP地址组最多可添加300个IP地址或网段。 white 否 Array of strings 白名单数组。 每行一个IP地址或网段,以回车结束。 每个IP地址组最多可添加300个IP地址或网段。 表10 AccessConfigurationPort
创建应用 本示例在环境下创建一个应用。 概述 本文通过调用创建组件接口创建一个组件。 API的调用方法请参见3 如何调用API。 操作步骤 创建应用。 调用创建应用接口,请求示例如下。 curl -k -H "Content-Type:application/json" -H "X-Environment-ID:
确认运行时参数后,单击“确定”。 图7 配置运行时参数 查看构建日志,构建成功并上传软件包到软件发布库中。 图8 查看构建日志 在“制品仓库 > 软件发布库”中查看上传的软件包,目录结构为:项目名称-包名-构建时间戳-软件包名称。 图9 查看软件包 创建流水线升级CAE组件 创建Codearts流水线:
strings 黑名单数组。 每行一个IP地址或网段,以回车结束。 每个IP地址组最多可添加300个IP地址或网段。 white 否 Array of strings 白名单数组。 每行一个IP地址或网段,以回车结束。 每个IP地址组最多可添加300个IP地址或网段。 表17 AccessConfigurationPort
令牌仅在初次生成时显示,否则下次需要重新创建。该令牌仅用于Gitlab对接测试。 图3 令牌显示 Jenkins对接Gitlab测试配置 在浏览器地址栏输入http://{安装Jekins的Linux虚拟机IP}:8080,登录Jenkins。 选择“系统管理 > 系统配置”,在配置中选择“Gitlab”。 图4 进入Gitlab配置页面
“确定”。 图9 执行构建任务 在“构建历史”页面选择构建任务查看构建日志,如图10所示,已构建成功并制作镜像推送到SWR仓库。 图10 查看日志 登录SWR控制台,在“我的镜像”中查看镜像已上传成功。 图11 查看镜像 创建流水线构建后升级CAE组件 创建codearts流水线:
面。 选择nacos-consumer组件,在“访问地址”列单击,获取自动生成的外网访问地址。 图1 获取外网访问地址 在浏览器输入访问地址:http://外网访问ip地址:访问端口/echo/{string},外网访问ip地址、访问端口为2中获取的,{string}为自定义字符串。例如:http://100
新增java应用如何提供Prometheus指标? 2023-08-30 第七次发布。 新增以下内容: CAE怎么支持灰度发布? 如何解决组件状态阶段性变更为“未就绪”问题? 2023-06-21 第六次发布。 新增以下内容: 如何获取Nacos引擎域名对应ip? 如何使用其他的方式解析域名?
单击组件配置页面上方的“配置并部署组件”,在右侧弹框中单击“确定”,待部署执行完成后,配置生效。 查看应用 在左侧导航栏,选择组件列表,返回组件列表页面。 单击“test-dotnet”组件“访问地址”列的公网访问地址。 您还可以访问应用的静态页面。
单击右上角“新建并执行”,确认运行时参数无误后,单击“确定”。 图8 执行任务 查看构建日志,等待构建成功并成功上传软件包到OBS中。 图9 查看构建日志 登录OBS控制台,在OBS桶中查看软件包已上传成功。 图10 查看OBS桶 创建流水线使用OBS软件包升级CAE组件 创建Codearts流水线:
概览页面看到异常状态的组件,想看有问题的实例,怎么操作? 可以将鼠标悬停在异常实例上,在弹框中单击“查看详情”,进入“组件监控”界面,查看监控数据。也可以单击导航栏“组件日志”,进入“组件日志”界面,查看日志并定位实例异常原因。 图1 查看异常组件 父主题: 组件管理类
已经配置伸缩策略的场景下,手动伸缩仍然有效么? 没有配置伸缩策略的场景下,组件可以伸缩么? 如何获取Nacos引擎域名对应ip? 配置了云存储配置后,为什么实例异常了? 如何解决组件状态阶段性变更为“未就绪”问题? CAE怎么支持灰度发布? java应用如何提供Prometheus指标?