tencent cloud

云数据库 MongoDB

动态与公告
产品动态
公告
新手指引
产品简介
产品概述
产品优势
应用场景
集群架构
产品规格
产品功能
地域和可用区
名词解释
购买指南
计费概述
产品定价
计费公式
欠费说明
备份空间计费
变配计费说明
快速入门
快速创建实例
连接 MongoDB 实例
读写数据库
操作指南
访问管理
管理实例
节点管理
版本升级
网络配置
系统监控
备份与回档
数据库审计
数据安全
SSL 认证
日志管理
数据库管理
多可用区部署
只读灾备
参数配置
回收站
任务管理
诊断优化
数据迁移指引
实践教程
索引优化解决读写性能瓶颈
分片集群 Mongos 负载不均解析及应对方案
分片集群使用注意事项
MongoDB 协议实例读写示例
基于 CVM 连接 MongoDB 进行数据导入导出的方法
3.6版本实例反复创建和删除同名数据库时报错怎么办
无法连接 MongoDB 解决方法
删减分片任务:进度确认与异常排查指南
性能调优
运维开发指南
开发规范
3.2版本分片集群命令支持情况
3.6版本命令支持情况
开发运维
故障处理
慢查询增多
连接数超限
API 文档
History
Introduction
API Category
Making API Requests
Instance APIs
Backup APIs
Account APIs
Other APIs
Task APIs
Introduction
Data Types
Error Codes
SDK 参考
Shell连接示例
PHP 连接示例
Node.js连接示例
Java 连接示例
Python连接示例
Python 读写示例
Go 连接示例
PHP 重连示例
产品性能
测试环境
测试方法
测试结果
常见问题
费用相关问题
功能特性问题
分片集群问题
实例相关问题
回档备份问题
连接相关问题
数据迁移问题
其他常见问题
相关协议
服务等级协议
Terms of Service
词汇表
联系我们

外网访问常见问题

PDF
聚焦模式
字号
最后更新时间: 2024-04-07 15:11:27
外网访问配置入口由 MongoDB 侧来管理,但用户可能独立操作负载均衡(Cloud Load Balancer,CLB),管理容易混乱,造成外网访问中断。为了防止这种情况的发生,控制台会对一些常见问题进行报错。

问题一:负载均衡(Cloud Load Balancer,CLB)实例被误删,导致外网连接不通

现象描述

MongoDB 控制台提示:“负载均衡实例不存在,请前往负载均衡控制台检查实例状态”。

可能原因

开通外网后,被 MongoDB 绑定的 CLB 实例突然不存在,被误删除。

解决方案

1. 登录 负载均衡控制台 之前绑定的实例已不存在。请您根据需求决定是否需要重新创建。
2. 登录 MongoDB 控制台 ,在实例详情网络配置区域单击外网访问后面的关闭,关闭外网服务。
3. 等待关闭任务执行完成,再单击配置 CLB 外网访问服务,选择 CLB 实例,配置监听端口,重新开通外网服务。

问题2:监听器不存在,导致外网连接不通

现象描述

MongoDB 控制台提示:“监听器不存在,请前往负载均衡控制台检查监听器状态”。

可能原因

在开通外网访问后,用户可能自行在负载均衡侧删除了监听器配置。

解决方案

1. 登录 负载均衡控制台单击实例 ID,进入实例详情页面,再选择监听器管理页面,确认监听器已被误删。

2. 登录 MongoDB 控制台 ,在实例详情网络配置区域单击外网访问后面的关闭,关闭外网服务。
3. 等待关闭任务执行完成,再单击配置 CLB 外网访问服务,选择 CLB 实例,重新配置监听端口,开通外网服务。

问题3:负载均衡监听器数量与 MongoDB 节点的 VIP 数量不对等,导致外网连接不通

现象描述

MongoDB 控制台提示:“监听器数量与实例 VIP 数量不对等,若当前实例有增减节点或删除监听器的操作,请点击修改按钮配置对应的外网访问规则”。

可能原因

负载均衡侧的监听端口对应 MongoDB 实例的每一个节点的内网地址,如下所示。当 MongoDB 实例 新增从节点 时,新增节点找不到对应的监听器,导致访问报错。


解决方案

登录 MongoDB 控制台 ,在实例详情网络配置区域单击外网访问后面的修改,在编辑 CLB 外网服务窗口,修改外网配置。如下图所示。


问题4:负载均衡实际监听端口与配置时的端口不一致,请检查负载均衡实例监听规则或修改外网访问规则

现象描述

MongoDB 控制台提示:“负载均衡实际监听端口与配置时的端口不一致,请检查负载均衡实例监听规则或修改外网访问规则”。

可能原因

用户在负载均衡侧误修改了监听器的 IP 绑定端口,导致监听端口和实际配置时的端口不一致。

解决方案

方式一:登录 MongoDB 控制台 ,在实例详情网络配置区域单击外网访问后面的修改,在编辑 CLB 外网服务窗口,修改外网监听配置端口,与监听器的监听端口保持一致。
方式二:登录 MongoDB 控制台 ,在实例详情网络配置区域单击外网访问后面的关闭,关闭外网服务。等待关闭任务执行完成,再单击配置 CLB 外网访问服务,选择 CLB 实例,重新配置监听端口,开通外网服务

帮助和支持

本页内容是否解决了您的问题?

填写满意度调查问卷,共创更好文档体验。

文档反馈