设置实例公网访问

2022-04-19 13:59:38

操作场景

当用户需要通过公网访问RabbitMQ实例时,需要开启该实例的公网访问功能

须知

仅状态为运行中的实例,可以开启公网访问功能。

公网访问与VPC内访问相比,可能存在网络丢包和抖动等情况,且访问时延有所增加,因此建议仅在业务开发测试阶段开启公网访问RabbitMQ实例。

    开启公网访问后,有如下注意事项:

如果实例未开启SSL

    修改实例的安全组策略,增加入方向规则,允许端口5672和15672的访问。

    访问RabbitMQ管理面:输入地址http://{RabbitMQ实例公网IP地址}:15672,然后输入自己配置的用户名和密码。

    Client方式:请使用5672端口。

如果实例开启SSL

     修改实例的安全组策略,增加入方向规则,允许端口5671和15671的访问。

     访问RabbitMQ管理面:输入地址https://{RabbitMQ实例公网IP地址}:15671,然后输入自己配置的用户名和密码。

     Client方式:请使用5671端口。

公网访问支持的区域,目前支持西安2、贵州。具体以控制台为准。

 

前提条件

已成功创建RabbitMQ实例,且该实例未开启公网访问功能。

操作步骤

步骤1:登录管理控制台。

步骤2:在管理控制台右上角单击,选择区域。

此处请选择与您的应用服务相同的区域。

步骤3:在管理控制台左上角单击,选择“企业中间件 > 分布式消息服务 RabbitMQ”,进入分布式消息服务RabbitMQ专享版页面。

步骤4:在“RabbitMQ专享版”页面,单击RabbitMQ专享版实例的名称,进入该实例的基本信息页面。

步骤5:单击“公网访问”右侧的按钮,打开公网访问开关,设置公网访问。

步骤6:从“弹性IP地址”下拉列表中选择一个弹性IP,然后单击,开启公网访问功能。

如果“弹性IP地址”下拉列表没有值,可单击“创建弹性IP”,跳转到虚拟私有云的弹性公网IP页面,您可以申请一个新的弹性IP。

开启公网访问功能大约需要10~30秒,请耐心等待。开启公网访问后,页面会自动跳转到“后台任务管理”页签,当任务状态为“成功”时,表示开启公网访问成功

说明:

只有处于“运行中”状态的RabbitMQ专享实例支持修改公网访问配置。

 

关闭公网访问。

步骤1:登录管理控制台。

步骤2:在管理控制台右上角单击,选择区域。

此处请选择与您的应用服务相同的区域。

步骤3:在管理控制台左上角单击,选择“企业中间件 > 分布式消息服务 RabbitMQ”,进入分布式消息服务RabbitMQ专享版页面。

步骤4:在“RabbitMQ专享版”页面,单击RabbitMQ专享版实例的名称,进入该实例的基本信息页面。

步骤5:单击“公网访问”右侧的按钮,关闭公网访问开关。

步骤6:单击,关闭公网访问功能。

关闭公网访问功能大约需要10~30秒,请耐心等待。关闭公网访问后,页面会自动跳转到“后台任务管理”页签,当任务状态为“成功”时,表示关闭公网访问成功。