为接入专业版微服务引擎的Java Chassis微服务应用配置AK/SK 为微服务添加如表1所示环境变量。 添加环境变量,请参考管理应用环境变量。 AK/SK获取方法,请参考获取AK/SK与项目名称。
微服务实例 注册微服务实例 根据service_id查询微服务实例 注销微服务实例 查询微服务实例详细信息 修改微服务实例扩展信息 修改微服务实例状态 发送心跳信息 按条件查询微服务实例 批量查询微服务实例 父主题: ServiceComb API
已经参考组件模板说明将准备好的组件模板文件打包为zip包并上传到存储库。 将模板包上传至SWR软件仓库,请参考上传软件包。 如果禁用了PKIToken,则不支持使用SWR软件仓库。 从OBS对象存储选择对应的模板包。
使用源码部署天气预报微服务 源码部署前准备 源码部署微服务 父主题: 使用ServiceStage托管和治理天气预报微服务应用
properties Object 软件包的其他属性,只有在选择对象存储obs的时候才需要添加。请参考表7。
管理2.x版本微服务引擎配置 编辑配置 微服务引擎支持根据业务需要,编辑配置信息,可在不重启服务的前提下,动态更新配置。 登录ServiceStage控制台。 选择“微服务引擎 > 引擎实例”。 在页面上方“微服务引擎”下拉列表选择待操作的微服务引擎。 选择“配置管理”。
管理1.x版本微服务引擎配置 编辑配置 登录ServiceStage控制台。 选择“微服务引擎 > 引擎实例”。 在页面上方“微服务引擎”下拉列表选择待操作的微服务引擎。 单击“配置管理”。 未开启安全认证的引擎,请执行6。
创建2.x版本微服务引擎配置 微服务引擎定义了一套与开发框架无关的配置机制。配置项由key、label和value组成,通过label区分配置项属于全局配置、微服务配置等作用范围,label也可以表示value的类型。 约束与限制 配置项使用明文存储,请勿附带敏感数据。
为使用Mesher接入专业版微服务引擎的非微服务应用配置AK/SK 参考以下操作步骤创建一个名为“mesher-secret”密钥。创建密钥前: 已获取AK/SK,请参考获取AK/SK与项目名称。 对获取到的AK/SK进行Base64编码。
为什么一定要定义服务契约? 企业级系统规模普遍较大,微服务组件众多,所以对服务间接口进行统一管理是企业的关键需求。微服务引擎通过契约管理满足这一需求。
查询微服务引擎详情 功能介绍 查询微服务引擎详情。
查询微服务的所有契约 功能介绍 查询一个微服务的所有契约信息,包括schemaId和summary信息。
前提条件 已参考创建微服务完成微服务创建,启动微服务后,根据yaml文件的配置,会在对应的服务下注册服务实例。如果没有事先创建微服务或者微服务已删除,在注册服务实例时会自动创建微服务。 微服务已启用了公钥认证,设置的黑白名单才能生效,请参考为微服务设置公钥认证。
storage 否 String 存储方式。 devcloud:CodeArts软件发布库。 obs:OBS对象存储。 http:自定义文件地址。 swr:镜像仓库。 组件来源包类型为package和image时需要添加。
storage 否 String 存储方式。 devcloud:CodeArts软件发布库。 obs:OBS对象存储。 http:自定义文件地址。 swr:镜像仓库。 组件来源包类型为package和image时需要添加。
修改微服务实例扩展信息 功能介绍 实例注册后,可以根据instance_id添加或更新一个微服务实例扩展信息。
微服务引擎专享版,请填固定值:default。 service_id 是 String 微服务唯一标识。字符长度为1~64,正则表达式为^.*$。获取方法请参考查询所有微服务信息。 instance_id 是 String 微服务实例唯一标识。
按条件查询微服务实例 功能介绍 实例注册后可以根据微服务字段条件发现该微服务的实例。
properties Object 软件包的其他属性,只有在选择对象存储obs的时候才需要添加。请参考表9。
storage String 存储方式。 devcloud:CodeArts软件发布库。 obs:OBS对象存储。 http:自定义文件地址。 swr:镜像仓库。 组件来源包类型为package和image时需要添加。