检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
应用环境变量概述 环境变量是指在系统或用户应用程序中设置的一些参数,在代码里调用接口去获取环境变量的值。在部署时通过环境变量去指定参数配置,而不用在代码中指定,使部署具有灵活性。应用下添加的环境变量,属于全局环境变量,对此应用下的所有组件都起作用。 如果您需要对应用下特定的组件添加环境变量:
审批流水线 本章节指导流水线审核人对已经启动构建的设置了审核要求的流水线进行审批。流水线审批是通过清晰的审批流程和标准控制应用组件发布和部署,以提高团队的工作效率和质量。 前提条件 待审批流水线已启动且处于“等待确认”状态。 创建设置审核要求的流水线,请参考创建流水线。 启动流水线,请参考启动流水线。
黑白名单 基于公钥认证机制,微服务引擎提供了黑白名单功能。通过黑白名单,可以控制微服务允许其他哪些服务访问。 只有启用了公钥认证,设置的黑白名单才能生效。 父主题: 使用服务治理
创建tomcat应用时,界面显示创建失败。经查后台tomcat日志,原因为下载swr中的软件包时认证失败。手工下载swr中的软件包,报401。 解决方法 把镜像设置为公开即可,私有包会导致因权限问题无法被拉取。 父主题: 软件中心
通过ServiceStage管理环境和部署应用,能够简化用户的配置。ServiceStage会设置一些环境变量,供应用使用,常用的环境变量包括下表所示内容: 表1 常用环境变量 环境变量名称 含义 PAAS_CSE_ENDPOINT CSE注册中心、配置中心等服务的地址信息。这个环境变量在微服务引擎专业版通过
} } 当接口调用出错时,会返回错误码及错误信息说明,错误响应的Body体格式如下所示。 { "error_msg": "Request body is invalid.", "error_code": "IAM.0011" } 其中,error_code表
as,弹性伸缩组。 cse,微服务引擎。 dcs,分布式缓存服务。 rds,云数据库。 请求示例 修改环境名称为development-env,描述设置为空,为环境增加键值对为"test": "value"的标签。 { "name": "development-env", "description":
String> key是标签的键,value是标签的值。 请求示例 修改指定组件ID对应的组件信息,修改组件名称为test-micro,设置组件软件包来源为存储在obs下test-soft桶中的fusionweather-1.0.0.jar包,指定cce-test集群为组件构建集群。
响应参数 参数 参数类型 描述 name String 项目tags名称。 请求示例 创建名称为test1的项目tags,tags描述信息设置为test version 1。 { "name": "test1", "description": "test version 1"
String 回调url。 请求示例 创建项目hook,验证接收到的payloads的字符串的secrete参数,hook触发时回调的url设置为https://example.com/webhook。 { "secret": "**********", "url": "https://example
/root/jar/test1.txt --> obs://obs-mzc/test1.txt, cost [621], status [200], request id [000001898684BD614014A659111ABF74] 父主题: 操作前准备
interval Integer 心跳间隔(秒),当值小于5秒时,按5秒注册。 times Integer 最大尝试请求次数。 表16 DataCenterInfo 参数 参数类型 描述 name String 区域名称。 region String 区域。 availableZone
擎,实现微服务注册发现、服务治理和配置管理。创建微服务引擎,请参考创建微服务引擎。 已创建环境待纳管的Nacos引擎。如果Nacos引擎与环境所在VPC不一致,需正确配置VPC连通。 Nacos引擎即注册配置中心,用于将运行在环境下的微服务接入引擎,实现微服务注册发现和配置管理。
隔离仓 隔离是一种异常检测机制,常用的检测方法是请求超时、流量过大等。一般的设置参数包括超时时间、同时并发请求个数等。 Java Chassis的隔离作用于微服务消费者,需要微服务应用集成隔离模块,启用bizkeeper-consumer处理链。 配置如下: servicecomb:
否则GitLab对接Jenkins会失败,报错信息如下: HTTP Status 403 - No valid crumb was included in the request 相关软件下载及安装 Jenkins下载安装 下载链接:https://mirrors.jenkins.io/war-stable/,参考https://www
单击“下一步”。 在“资源”区域,参考下表设置各组件“实例数”,其余参数设置保持默认。 组件名称 实例数 unit-controller-gray 1 unit-provider-gray 1 绑定ServiceComb引擎。 组件部署以后,微服务会注册到设置的ServiceComb引擎。
在“资源”区域,参考下表设置各组件“实例数”,其余参数设置保持默认。 组件名称 实例数 unit-controller 1 unit-consumer 1 unit-provider 1 绑定ServiceComb引擎。 组件部署以后,微服务会注册到设置的ServiceComb引擎。
最大CPU限制,单位为Core。 limit_memory 否 Number 最大内存限制,单位为GiB。 request_cpu 否 Number 申请CPU资源,单位为Core。 request_memory 否 Number 申请内存资源,单位为GiB。 version 是 String
错误信息。 请求示例 修改配置ID为8a9e6a5d-8d65-48fb-a40c-5150c8479da8的配置值为this is a test,设置其配置状态为enabled。 PUT https://{endpoint}/v1/{project_id}/kie/kv/8a9e6a5d
标签,可使用标签管理服务通过标签过滤资源,请参考表4。 同一个应用下最多可以添加20个标签。 说明: “华东-上海一”、“华东二”区域支持设置“标签”参数。 表4 labels 参数 是否必选 参数类型 描述 key 是 String 标签名称。 标签用于标识资源,当您拥有相同类