检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
选择“云服务配置 > 微服务引擎”。 单击“绑定微服务引擎”。 选择环境下已绑定的微服务引擎实例。 Java、Tomcat、Python、Php、Node.js、Docker技术栈类型的组件,支持绑定ServiceComb引擎;Java、Tomcat、Docker技术栈类型的组件,支持绑定注册配置中心。
配置文件名称。 description String 配置文件描述。 sensitive Boolean 配置文件内容是否加密; true,加密。 false,不加密。 表4 components 参数 参数类型 描述 application_id String 应用ID。 component_id
配置文件版本号。 project_id String 项目ID。 sensitive Boolean 配置文件内容是否加密: true,加密。 false,不加密。 components Array of objects 配置文件绑定的组件列表,请参考表4。 create_time
virtualmachine,虚拟机部署。 type String 技术栈类型:Nodejs、Java、Tomcat、Python、Docker、Php。 version String 技术栈版本。 spec Object 技术栈相关参数,请参考表5。 system Integer 是否系统技术栈。
version String 版本号。 type String 技术栈类型:Nodejs、Java、Tomcat、Python、Docker、Php。 version String 技术栈版本。 spec Object 技术栈相关参数,请参考表6。 system Integer 是否系统技术栈。
容器部署方式部署的组件且“YAML模式”选择关闭、组件来源是“源码仓库”,所选择的技术栈类型为Java、Tomcat、Node.js、Python、Php时,支持设置“编译命令”。 使用默认命令或脚本:优先执行代码根目录下的build.sh,不存在则按照所选语言的通用方法编译,如Java语言的mvn
version String 版本号。 type String 技术栈类型:Nodejs、Java、Tomcat、Python、Docker、Php。 version String 技术栈版本。 spec Object 技术栈相关参数,请参考表6。 system Integer 是否是系统技术栈。
配置文件版本号。 project_id String 项目ID。 sensitive Boolean 配置文件内容是否加密: true,加密。 false,不加密。 components Array of objects 配置文件绑定的组件列表,请参考表6。 create_time
io/dockerconfigjson。 *编译命令 组件来源是“源码仓库”且所选择的技术栈类型为Java、Tomcat、Node.js、Python、Php时,支持设置“编译命令”。 使用默认命令或脚本:优先执行代码根目录下的build.sh,不存在则按照所选语言的通用方法编译,如Java语言的mvn
配置文件名称。 description String 配置文件描述。 sensitive Boolean 配置文件内容是否加密: true,加密。 false,不加密。 表6 components 参数 参数类型 描述 application_id String 应用ID。 component_id
sword,安全认证账号密码,请结合用户实际值配置。 用户密码password默认为明文存储,无法保证安全。建议您对密码进行加密存储,请参考自定义实现加密存储算法。 ServiceComb引擎没有开启安全认证时,如果连接到当前ServiceComb引擎的微服务组件配置了安全认证参数,微服务组件的正常业务功能不受影响。
参数 参数类型 描述 name String 技术栈名称。 type String 技术栈类型,支持Java、Tomcat、Nodejs、Php、Docker、Python。 当部署模式为虚机部署时,仅支持Java、Tomcat、Nodejs;容器部署上述类型都支持。 version
),以英文字母、下划线(_)或中划线(-)开头。 “value1”、"value2"是对应应用环境变量的值。 请您在配置环境变量时慎用敏感信息或者加密敏感信息,以免造成信息泄露。 导入应用环境变量文件 登录ServiceStage控制台。 选择“应用管理”。 单击待操作的应用名称,进入“应用概览”页面。
选择待编辑的变量名称,在“操作”栏单击“编辑”。 重新输入“变量名称”及“变量/变量引用”的值。 请您在配置环境变量时慎用敏感信息或者加密敏感信息,以免造成信息泄露。 变量名称:应用环境变量的名称,在同一个环境下必须唯一。长度1到64个字符,可以包含英文字母、数字、下划线(_)、中划线(-)或点(
name String 技术栈名称,例如:OpenJDK8。 type String 技术栈类型,支持Java、Tomcat、Nodejs、Php、Docker、Python。 当部署模式为虚机部署时,仅支持Java、Tomcat、Nodejs;容器部署上述类型都支持。 version
参数 参数类型 描述 name String 技术栈名称。 type String 技术栈类型,支持Java、Tomcat、Nodejs、Php、Docker、Python。 当部署模式为虚机部署时,仅支持Java、Tomcat、Nodejs;容器部署上述类型都支持。 version
密钥数据的值必须为使用Base64编码后的长度为1到1,048,576位的字符,Base64编码方法请参考如何进行Base64编码。 单击“添加更多配置数据”,可以增加密钥数据。 当密钥为kubernetes.io/dockerconfigjson类型时,输入“用户名”和“密码”。 当密钥为IngressT
在“构建”区域,参考下表设置构建参数,其中带“*”标志的参数为必填参数。 6选择的组件的技术栈类型为Java、Tomcat、Node.js、Python、Php时需设置。 参数 说明 *编译命令 组件来源是“源码仓库”时,根据业务需要设置“编译命令”。 使用默认命令或脚本:优先执行代码根目录下的build
auth.Cipher的实现类里面的name()方法返回的名称 其中“cipher”指定了对“password”进行加密的算法名称,默认提供明文存储。通过自定义实现加密,如下所示: 自定义实现,首先实现接口“org.apache.servicecomb.foundation.auth
容器部署组件绑定云数据库 应用数据持久化存储,需要用到云数据库,ServiceStage提供了基于云计算平台的即开即用、稳定可靠、弹性伸缩、便捷管理的在线云数据库服务(MySQL)。使用云数据库 RDS for MySQL能够在云中轻松地进行设置和扩展关系型数据库。通过云数据库服务的管理控制