检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
MySQL)、RDS for PostgreSQL、GeminiDB(for Cassandra)及GaussDB类型的实例,仅支持在包年/包月计费模式下进行扩容,按需计费的实例无需扩容,会自动扩容。 对于RDS for mySQL类型的数据库实例,在包年/包月和按需计费两种模式下都支持扩容。 前提条件
应用对接的整体流程 操作步骤 申请注册Huawei ID账号(已有华为ID账号跳过此步)。 注册链接:华为云,打开后单击“注册”,填写完整信息。 图1 注册HuaweiID账号 访问OrgID服务,创建OrgID组织。 单击“创建组织”,填写组织信息。 单击“进入控制台”,进入控制台。
仅当“数据源类型”为“MySql数据源”时,该参数为必填参数。 数据库名称 用于唯一标识数据库的名称。 仅当“数据源类型”为“MySql数据源”时,该参数为必填参数。 用户名 连接到服务器所需的用户名,用于验证身份和授权访问权限。 仅当“数据源类型”为“MySql数据源”时,该参数为必填参数。
仅当“数据源类型”为“MySql数据源”时,该参数为必填参数。 数据库名称 用于唯一标识数据库的名称。 仅当“数据源类型”为“MySql数据源”时,该参数为必填参数。 用户名 连接到服务器所需的用户名,用于验证身份和授权访问权限。 仅当“数据源类型”为“MySql数据源”时,该参数为必填参数。
Schema及Keyspace概念介绍 在MySQL类数据库中,Database是数据库对象的物理集合,不同的Database之间资源是完全隔离的(除部分共享对象之外)。每个Database都是一个独立的命名空间,用于存储和管理相关的数据库对象,如表、视图、函数等。Schema与Database在概念上非常接
在WiseDBA中查看数据库性能指标 数据库诊断服务提供多种性能指标选择,帮助业务在日常巡检、问题定位、压测、大促时,实时确认数据库性能。支持对GaussDB(for MySQL)、GeminiDB(for Cassandra)及GaussDB类型数据库进行性能诊断。 前提条件
新增业务账号参数说明 参数 说明 数据库实例 显示当前数据库实例名称。 账号类型 选择业务账号。 数据库名称 GaussDB数据库需要选择数据库名称。 选择Schema 选择Schema。 说明: GeminiDB(for Cassandra)数据库请选择Keyspace。 选择账号类型
单击,选择“微服务开发 > 数据库治理”。 选择左侧导航栏的“实例管理 > 实例列表”。 单击实例列表中的实例名称,在左侧导航栏选择“SDK配置”。 单击“新增配置”,配置相关参数。 当数据库实例引擎为MySQL类型时,参数说明如表1所示。 表1 MySQL类型数据库新增SDK配置参数说明
概述 Rainbow SDK构建云原生DevOps全流程可信build-in的数据库治理解决方案 。 提供MySQL/Cassandra/GaussDB/DRDS全流程设计、开发、发布、运维(管理、治理、诊断)方案。 可信build-in:过程可信,结果可信,接入安全(无人工接入密码),操作(资源高危操作)安全。
# Cloud Map配置信息 security: config: sensitiveWords: spring.redis.password,org.app.protocol-login
在指定数据接入名称操作列,单击“启用”,可以启用数据接入。 停用数据接入 在指定数据接入名称操作列,单击“停用”,可以停用数据接入。 预览数据接入 在指定数据接入名称操作列,单击“预览数据”,在“表数据”页签可以预览数据接入。 运行日志 在指定数据接入名称操作列,单击“更多 > 运
动同步到Cloud Map的中间件列表。 数据库实例信息统一展示在“二方服务 > 数据库列表”。 查看中间件 进入AppStage运维中心。 在顶部导航栏选择服务。 单击,选择“微服务开发 > 服务发现”。 选择左侧导航栏的“服务目录 > 中间件”。 在中间件页面,查看中间件信息
选择左侧导航栏的“Terraform引擎 > 实例列表”,选择实例类型进行查询,展示实例列表。 选择左侧导航栏的“Terraform引擎 > 实例管理”,选择“微服务实例”页签或“服务实例”页签,展示实例列表。 单击待上传实例代码包的实例所在行“操作”列的“新增版本”。 上传代码包并选择包版本号,单击“确定”。
"${mysql_instance_cn_cbu}", //WiseDBA中纳管的数据库实例名称 "instance_type": "GaussDB4MySQL", //数据库实例类型,支持GaussDB4MySQL/RDS4MySQL/Gau
源代码以及构建好的容器镜像。 我们采用Cloud Map来实现微服务注册发现及微服务之间的调用,使用STS进行微服务身份认证及敏感信息管理,WiseDBA提供数据库管理功能,SLB管理路由转发负载均衡。接下来将介绍如何集成STS、Cloud Map、WiseDBA、SLB以及OrgId的登录功能。
进入AppStage运维中心。 在顶部导航栏选择服务。 单击,选择“微服务开发 > 数据库治理”。 选择左侧导航栏的“实例管理 > 实例列表”。 单击实例列表操作列的“账号”。 选择“账号清单”页签,选择“业务账号”或“治理账号”页签。 选择账号列表操作列的“更多 > 新增权限”。 在“选择电子流”窗口中,选择以下任一方式:
在AppStage运维中心的Cloud Map中验证微服务注册,具体请参见查看微服务列表。 图4 验证微服务注册 使用WiseDBA进行数据库纳管。 在AppStage运维中心的WiseDBA中申请数据库并创建Schema,具体请参见创建数据库实例及创建Schema。 本实践中申请的数据库性能规格为:独享型/gaussdb
Java 支持MySQL/Cassandra/GaussDB/DRDS √ 数据库主备动态切换 √ 读节点发生故障,单线程读重试 √ 基于集中式数据源信息管理和动态变更 √ 基于JDBC规范,很容易扩展支持实现JDBC规范的数据源 √ 应用直连数据库,无代理 √ 平滑加减数据库节点 √
概述 Cloud Map SDK服务软件开发工具包是对服务发现(Cloud Map)服务提供的REST API进行的封装,以简化用户的开发工作。 Cloud Map是注册发现中心,主要用于注册发现微服务、中间件/数据库、一方/二方/三方服务,单体应用无需对接Cloud Map(微
服务之间 服务提供方通过IaC注册地址。 通过Cloud Map SDK查询。 服务内部微服务之间 通过Cloud Map SDK注册机器IP,并维持心跳。 通过Cloud Map SDK发现。 数据库 通过IaC申请数据库,数据库管理台自动注册。 通过中间件SDK访问。 接口类型服务