tencent cloud

文档反馈

外网访问常见问题

最后更新时间: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 实例,重新配置监听端口,开通外网服务
    联系我们

    联系我们,为您的业务提供专属服务。

    技术支持

    如果你想寻求进一步的帮助,通过工单与我们进行联络。我们提供7x24的工单服务。

    7x24 电话支持