检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
client_network_ranges Array of strings 是 客户端所在网段。 说明: 跨网段访问配置只有在客户端与副本集实例部署在不同网段的情况下才需要配置,例如访问副本集的客户端所在网段为192.168.0.0/16,副本集所在的网段为172.16.0.0/24,则需要添加跨网段配置192
业务构成干扰。 提供独立的连接地址,适合独立系统及应用直连访问,与已有副本集实例主备节点的连接互不干扰。副本集实例详情请参见通过Mongo Shell连接副本集实例只读节点。 提供只读节点系统性能监控。 计费标准 当前实例新增只读节点后,只读节点的虚拟机和磁盘需要额外收费。 单个
000。 max_concurrency和secs_running不可同时为0。 secs_running 否 Integer 单条操作最大运行时长。 可为空,默认为0,表示不做限制。单位:s。最小值为2,最大值为86400。 secs_running和max_concurrency不可同时为0。
当前计费模式不支持该操作 检查当前实例的计费模式, 是否符合接口要求。 400 DBS.280469 Invalid ECS group policy. 非法的云服务器组关联策略 检查云服务器组关联策略是否正确。 400 DBS.280482 Invalid user tag key. 无效的用户标签key
例能承受的最大连接数的80%。连接太多会导致内存和多线程上下文的开销增加,影响请求处理延时。 建议配置连接池,一般情况建议连接池最大不要超过200,具体操作可参考查询及限制连接数。 分析慢日志 除了降低连接数以外,还需要注意单次请求的内存开销,尽量避免查询语句出现全表扫描、内存排序等。
规则进行限制,从而控制可以连接数据库的网络范围。数据库安全组仅允许数据库监听端口接受连接。配置安全组不需要重启DDS实例。 传输加密 DDS实例支持数据库客户端与服务端TLS加密传输。 DDS在发放实例时,指定的CA会为每个实例生成唯一的服务证书。客户端可以使用从服务控制台上下载
目业务中,让各责任组织及时了解各自的成本情况。 华为云成本中心支持通过多种不同的方式对成本进行归集和重新分配,您可以根据需要选择合适的分配工具。 通过关联账号进行成本分配 企业主客户可以使用关联账号对子客户的成本进行归集,从而对子账号进行财务管理。详细介绍请参见通过关联账号维度查看成本分配。
Python语言通过PyMongo来为DDS数据库提供统一访问接口,应用程序可基于PyMongo进行数据操作,PyMongo支持SSL连接,PyMongo内部通过连接池的方式支持多线程应用。 PyMongo的安装方式官方指南。 父主题: 基于Python开发
如何查看当前副本集实例的主备节点 您可以在DDS控制台查看当前实例的节点信息,具体操作如下: 登录文档数据库服务控制台。 在“实例管理”页面,单击目标实例名称。 图1 实例管理 在左侧导航树,单击“连接管理”,右侧界面可以查看节点信息。 图2 连接管理 父主题: 数据库基本使用
本集实例。在购买页面底部,您将看到所需费用的明细(不包含备份空间费用),如图1所示。 图1 配置费用 配置费用将包括以下部分: 云数据库虚拟机:根据所选配置(包括vCPU和内存)计算的费用。 云数据库存储空间:根据所选存储空间计算的费用。 备份空间费用,使用后按照统一标准计费,购
变更实例安全组 接口说明 变更实例关联的安全组。 约束说明 异常实例不支持该操作。 请确认修改后的安全组策略。该策略可能会影响当前的实例连接,导致连接中断。 调试 您可以在API Explorer中调试该接口。 URI URI格式 POST https://{Endpoint}/v3
ssl_option String 否 SSL开关选项。 取值: 取“0”,表示DDS实例默认不启用SSL连接。 取“1”,表示DDS实例默认启用SSL连接。 不传该参数时,默认不启用SSL连接。 dss_pool_id String 否 Dec用户专属存储ID,默认为空。仅Dec用户支持该参数。
可能导致数据库服务不可用。 实例运行状态异常已恢复 DDSDBInstanceRecovered 重要 针对灾难性的故障,NoSQL有高可用工具会自动进行恢复或者手动恢复,执行完成后会上报该事件。 不需要处理。 无 节点运行状态异常 DDSFaultyDBNode 重要 由于灾难或
于策略的授权是一种更加灵活的授权方式,能够满足企业对权限最小化的安全管控要求。例如:针对DDS服务,管理员能够控制IAM用户仅能对某一类云服务器资源进行指定的管理操作。多数细粒度策略以API接口为粒度进行权限拆分,DDS支持的API授权项请参见文档数据库服务授权项说明 。 如表1所示,包括了DDS的所有系统权限。
行逐一分析判断是否在业务代码中使用该特性; 演练建议:通过华为云数据复制服务或者社区提供的通过mongodump和mongorestore工具迁移数据至低版本,进行业务功能模拟测试,通过观察业务功能实际表现验证迁移至低版本是否可行; 如果您的业务较为复杂,也可以联系华为技术专家寻求专业的评估支撑。
默认权限机制 DDS与社区原生的版本相比,对安全进行一系列的增强,以应对越来越严峻的安全挑战。社区原生版本支持不鉴权的方式连接使用数据库的,而DDS采取默认安全策略,连接数据库必须通过鉴权,否则,无法使用数据库。 数据库实例创建后,系统会创建默认的管理员用户rwuser,但是需要需要客户指定,并满足密码复杂度要求。
置角色无法被修改以外,其他应用方式是相同的。 创建、修改和删除角色 要创建角色前,需使用具有权限的用户(可使用rwuser)连接到数据库实例。详情请参见连接数据库。 通过createRole创建自定义角色,可以针对不同db,不同的collection进行权限控制,也可以从其他角色上继承。
实时会话 您可以在以下场景使用会话管理功能: 紧急救助通道:在实例的连接数达到上限,无法正常登录时,该功能提供了一个特殊连接通道,可以查看和执行Kill会话的操作。 历史急救日志:查看您在急救通道执行过的Kill操作历史记录。 使用须知 请务必在紧急情况下使用该功能,您的Kill操作将会以日志的形式被记录下来。
添加副本集实例只读节点 只读节点用于增强主节点的读能力,减轻主节点负载。DDS副本集实例创建成功后,可根据业务需要创建只读节点。如何连接只读节点请参见通过Mongo Shell连接副本集实例只读节点。 限制条件 账户余额大于等于0元,才可添加节点。如需使用,请联系客服申请相应权限。 副本集实例的版本需为3
200-16000 历史实例规格表 2021年7月以前创建的实例,请参考下列表中的连接数。 表4 config节点的规格 实例类型 CPU类型 规格类型 vCPU(个) 内存(GB) 规格ID 缺省最大连接数配置 连接数取值范围 集群 x86 通用型 2 4 dds.mongodb.s6.large