检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
验证全链路灰度结果 访问灰度泳道实例 打开cmd命令,执行以下命令访问灰度泳道unit-controller组件提供的服务: curl -H "type:gray" http://${网关访问地址}/unit-controller/hello 网关访问地址取值,请参考查看应用网关信息。
示: 启动命令:启动命令对应于docker的ENTRYPOINT启动命令,应用组件将会以该启动命令启动。 启动后处理:应用组件启动后触发。 停止前处理:应用组件停止前触发。 设置组件启动命令和生命周期 选择“容器配置”。 单击“启动命令”,设置容器“运行命令”和“运行参数”。 D
Common Cmd”模板构建,可同时编译并归档二进制包或Docker镜像。 使用“Build Common Cmd”模板构建时,输入编译命令,最多支持输入512个字符,否则会导致报任务输入参数错误。如果编译命令超过512个字符,可以根据实际业务情况,通过添加多个通用构建命令行插件(Build
在“编译”过程添加了通用构建命令行插件(Build Common Cmd)时,需要注意以下注意事项: 输入“编译命令”,请在echo、cat、debug等命令中慎用敏感信息或者进行敏感信息加密,以免造成信息泄露。 输入“编译命令”,最多支持输入512个字符,否则会报任务输入参数错误。如果编译命令超过5
部署在云上的微服务如何进行排错? 对于问题的定界,可以使用微服务仪表盘,通过仪表盘可以看到系统内所有微服务及其实例的实时运行情况,找到没有正常工作的节点。 找到问题节点后,可以通过APM查看问题节点的应用日志来分析具体问题。 父主题: 应用开发问题
”密钥。创建密钥前: 已获取AK/SK,请参考获取AK/SK与项目名称。 对获取到的AK/SK进行Base64编码。 可以直接使用echo -n '要编码的内容' | base64命令即可,示例如下: root@ubuntu:~# echo -n '3306' | base64 MzMwNg==
“分支”选择“main”。 在“构建”区域,设置必填构建参数。 “编译命令”:选择“使用自定义命令”,参考下表分别为unit-controller、unit-consumer和unit-provider组件设置自定义编译命令。 组件名称 自定义编译命令 unit-controller cd ./unit-controller/;mvn
如何解决Docker客户端push镜像失败的问题 问题描述 在后台Docker登录成功以后,使用Docker客户端上传镜像包时,例如执行如下命令上传: docker push 10.125.54.133:20202/test1/busybox:latest 10.125.54.13
和部署组件时可能会遇到容器端口无法访问的问题。使用curl -kv http://${部署应用组件的弹性云服务器节点IP}:${容器端口}命令访问容器端口时会提示访问超时。 解决方法 登录云服务器控制台,单击“弹性云服务器”。 在弹性云服务器列表选择部署组件的弹性云服务器,单击名称进入“基本信息”。
“分支”选择“main”。 在“构建”区域,设置必填构建参数。 “编译命令”:选择“使用自定义命令”,参考下表分别为unit-controller-gray和unit-provider-gray组件设置自定义编译命令。 组件名称 自定义编译命令 unit-controller-gray cd ./
Object> 请参考表9。 只在没有ID,新创建构建时提供。 表9 parameters 参数 是否必选 参数类型 描述 build_cmd 否 String 编译命令。默认: 根目录存在build.sh:./build.sh 根据运行系统,示例如下: Java和Tomcat:mvn clean
Object> 请参考表9。只在没有ID,新创建构建时提供。 表9 parameters 参数 是否必选 参数类型 描述 build_cmd 否 String 编译命令。默认: 根目录存在build.sh:./build.sh 根据运行系统,示例如下: Java和Tomcat:mvn clean
明检查成功,否则检查失败。 执行命令检查 命令检查方式要求用户指定一个应用组件内的可执行命令,集群会周期性地在应用组件内执行该命令,如果命令的返回结果是0则检查成功,否则检查失败。 对于上面提到的TCP端口检查和HTTP请求检查,都可以通过执行命令检查的方式来替代: 对于TCP端
参数 是否必选 参数类型 描述 command 否 Array of String 运行命令,控制容器运行的输入命令。 args 否 Array of String 运行参数,控制容器运行命令的输入参数。例如:-port=8080,多条参数以换行分隔。 表12 component_lifecycle
ker;" 原因分析 通常是由于某个第三方软件引入了不匹配的版本依赖。 解决方法 可在开发环境下使用mvn dependency:tree命令查看依赖树,排查微服务开发框架同netty版本是否匹配。 例如,ServiceComb 2.0.1开发框架所匹配的netty依赖版本为4.1
parameters Map<String,String> 请参考表9。 表9 parameters 参数 参数类型 描述 build_cmd String 编译命令。 dockerfile_path String dockerfile地址。 artifact_namespace String
command 参数 参数类型 描述 command Array of String 运行命令,控制容器运行的输入命令。 args Array of String 运行参数,控制容器运行命令的输入参数。例如:-port=8080,多条参数以换行分隔。 表13 component_lifecycle
parameters Map<String,String> 请参考表11。 表11 parameters 参数 参数类型 描述 build_cmd String 编译命令。 dockerfile_path String dockerfile地址。 artifact_namespace String
参数 是否必选 参数类型 描述 command 否 Array of String 运行命令,控制容器运行的输入命令。 args 否 Array of String 运行参数,控制容器运行命令的输入参数。例如:-port=8080,多条参数以换行分隔。 表12 component_lifecycle
登录Jenkins所在Linux虚拟机,执行如下命令查看虚拟机操作系统类型: echo $HOSTTYPE 若执行如上命令的输出值是“x86_64”,则为AMD 64位系统。 若执行如上命令的输出值是“aarch64”,则为ARM 64位系统。 执行如下命令下载对应的软件包。 AMD wget