检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
如何修改容器启动入口? 问题描述 容器如果在启动的过程中失败了,则此时将不能进入到容器中,或进入容器操作的时间比较短。此时可以通过如下方式修改启动入口,进入到容器中之后,再手动执行自己的启动脚本,来定位相关的问题。 处理方法 进入AppStage运维中心。 在顶部导航栏选择服务。
sensitiveWords: spring.redis.password,org.app.protocol-login.oauth.clientSecret,org.app.jwt-key 启动敏感配置项自动解密。 在微服务的启动类中添加@EnableStsEncr
<artifactId>spring-boot-starter-web</artifactId> </dependency> 新建启动类。 图8 新建启动类 启动类中增加注解@EnableEurekaServer,标明注册中心微服务。 @SpringBootApplication @EnableEurekaServer
仅当“数据源类型”为“MySql数据源”时,该参数为必填参数。 数据库名称 用于唯一标识数据库的名称。 仅当“数据源类型”为“MySql数据源”时,该参数为必填参数。 用户名 连接到服务器所需的用户名,用于验证身份和授权访问权限。 仅当“数据源类型”为“MySql数据源”时,该参数为必填参数。
操作步骤 使用STS的敏感配置项管理功能 ,需要在ACMS中录入敏感配置项,具体请参见录入敏感配置。 在IaC脚本中的业务配置项配置文件中指定敏感配置项坐标,敏感配置项坐标在ACMS中生成。 此处以增加一个名为spring.redis.password的敏感配置项为例,这个敏感配置项是访问Redis的密码。
sensitiveWords: spring.redis.password,org.app.protocol-login.oauth.clientSecret,org.app.jwt-key 启动敏感配置项自动解密。 在微服务的启动类中添加@EnableStsEncr
单击“保存”,即可添加一条自定义配置。 当数据库实例引擎类型为GaussDB或RDS for PostgreSQL时,参数说明如表4所示。 表4 GaussDB及RDS for PostgreSQL新增SDK配置参数说明 参数 说明 微服务名称 微服务名称为非必选项。如果业务涉
说明 启用数据接入 在指定数据接入名称操作列,单击“启用”,可以启用数据接入。 停用数据接入 在指定数据接入名称操作列,单击“停用”,可以停用数据接入。 预览数据接入 在指定数据接入名称操作列,单击“预览数据”,在“表数据”页签可以预览数据接入。 运行日志 在指定数据接入名称操作列,单击“更多
单击“保存”,即可添加一条自定义配置。 当数据库实例引擎类型为GaussDB或RDS for PostgreSQL时,参数说明如表4所示。 表4 GaussDB及RDS for PostgreSQL新增SDK配置参数说明 参数 说明 微服务名称 微服务名称为非必选项。如果业务涉
替换业务配置项模板文件 application.properties.tmpl为配置文件模板,application.properties为目标配置文件。 配置中指定的文件路径是相对于meta.txt文件的路径。 启动业务进程之前,在启动脚本中调用configparser工具,进行参数替换。使用方式如下:
在WiseDBA中查看数据库MDL锁和INNODB死锁情况 支持查看TaurusDB及RDS for mySQL数据库实例产生的MDL锁和INNODB死锁情况。 查看MDL锁 进入AppStage运维中心。 在顶部导航栏选择服务。 单击,选择“微服务开发 > 数据库治理”。 选择左侧导航栏的“实时诊断”。
在WiseDBA中查看数据库MDL锁和INNODB死锁情况 支持查看TaurusDB及RDS for mySQL数据库实例产生的MDL锁和INNODB死锁情况。 查看MDL锁 进入AppStage运维中心。 在顶部导航栏选择服务。 单击,选择“微服务开发 > 数据库治理”。 选择左侧导航栏的“实时诊断”。
在WiseDBA中查看数据库状态 支持查询TaurusDB、GaussDB及RDS(for MySQL)类型数据库的Innodb引擎状态、全局变量、全局状态。 查看状态 进入AppStage运维中心。 在顶部导航栏选择服务。 单击,选择“微服务开发 > 数据库治理”。 选择左侧导航栏的“实时诊断”。
在WiseDBA中查看数据库空间概况 支持查询TaurusDB、GaussDB、GeminiDB(for Cassandra)及RDS for mySQL数据库的实例空间、表空间、库空间的概况及增长趋势。 前提条件 已开启数据采集,具体介绍请参见在WiseDBA中采集数据库元数据。
在WiseDBA中查看数据库状态 支持查询TaurusDB、GaussDB及RDS(for MySQL)类型数据库的Innodb引擎状态、全局变量、全局状态。 查看状态 进入AppStage运维中心。 在顶部导航栏选择服务。 单击,选择“微服务开发 > 数据库治理”。 选择左侧导航栏的“实时诊断”。
在WiseDBA中查看数据库空间概况 支持查询TaurusDB、GaussDB、GeminiDB(for Cassandra)及RDS for mySQL数据库的实例空间、表空间、库空间的概况及增长趋势。 前提条件 已开启数据采集,具体介绍请参见在WiseDBA中采集数据库元数据。
在WiseDBA中查看数据库会话 支持对TaurusDB、GaussDB及RDS(for MySQL)类型数据库会话进行实时展示,按不同维度统计、筛选,并提供紧急情况下批量Kill会话能力。 查看实时会话列表 进入AppStage运维中心。 在顶部导航栏选择服务。 单击,选择“微服务开发
在WiseDBA中查看数据库会话 支持对TaurusDB、GaussDB及RDS(for MySQL)类型数据库会话进行实时展示,按不同维度统计、筛选,并提供紧急情况下批量Kill会话能力。 查看实时会话列表 进入AppStage运维中心。 在顶部导航栏选择服务。 单击,选择“微服务开发
properties")注解。注解的含义是启动STS自动初始化,其中value是指定STS的配置文件路径。 敏感信息配置项托管。 使用STS的敏感配置项管理功能 ,需要在ACMS中录入敏感配置项,具体请参见录入敏感配置。 在IaC脚本中的业务配置项配置文件中指定敏感配置项取值路径。 在IaC
le-config.yml文件中进行如下配置,即可初始化STS。这种方式可以保证在其他中间件、Cloud Map之前初始化STS,保证组件启动顺序正确。 nuwa: security: sts: enable: true serverDomain: