操作场景
当用户需要通过公网访问RabbitMQ实例时,需要开启该实例的公网访问功能。
须知:
仅状态为运行中的实例,可以开启公网访问功能。
公网访问与VPC内访问相比,可能存在网络丢包和抖动等情况,且访问时延有所增加,因此建议仅在业务开发测试阶段开启公网访问RabbitMQ实例。
开启公网访问后,有如下注意事项:
n 如果实例未开启SSL
修改实例的安全组策略,增加入方向规则,允许端口5672和15672的访问。
访问RabbitMQ管理面:输入地址http://{RabbitMQ实例公网IP地址}:15672,然后输入自己配置的用户名和密码。
Client方式:请使用5672端口。
n 如果实例开启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秒,请耐心等待。关闭公网访问后,页面会自动跳转到“后台任务管理”页签,当任务状态为“成功”时,表示关闭公网访问成功。