-
连接RabbitMQ管理地址 - 分布式消息服务RabbitMQ版
连接RabbitMQ管理地址 在浏览器中输入RabbitMQ管理地址,访问开源RabbitMQ的集群管理工具。 仅RabbitMQ 3.8.35版本支持Web UI工具。 操作步骤 获取实例管理地址。 登录管理控制台。 在管理控制台左上角单击,选择区域。 此处请选择与您的应用服务相同的区域。
-
RabbitMQ客户端连接报错原因分析 - 分布式消息服务RabbitMQ版
RabbitMQ客户端连接报错原因分析 RabbitMQ客户端连接失败,可能原因包括地址填错、端口填错、用户名或者密码填错、超过最大连接数、未创建Vhost或者填错Vhost名称。 可能原因一:连接地址不正确 VPC内访问场景下,连接地址不正确时,报错如下: [root@ecs-test
-
查看客户端连接地址 - 分布式消息服务RabbitMQ版
查看客户端连接地址 RabbitMQ 3.8.35版本支持通过Web界面查看客户端连接地址。 客户端处于连接RabbitMQ实例时,才可以查看客户端连接地址。 操作步骤 登录RabbitMQ Web界面。 在导航栏单击“Connections”,进入“Connections”页面。
-
连接实例 - 分布式消息服务RabbitMQ版
连接实例 连接未开启SSL的RabbitMQ实例 连接已开启SSL的RabbitMQ实例 连接RabbitMQ管理地址 开启心跳 查看客户端连接地址
-
连接问题 - 分布式消息服务RabbitMQ版
连接问题 如何配置安全组? RabbitMQ客户端连接报错原因分析 RabbitMQ实例是否支持公网访问? RabbitMQ是否支持跨Region部署? RabbitMQ实例是否支持跨VPC访问? RabbitMQ实例是否支持不同的子网? SSL方式连接RabbitMQ实例失败?
-
收集连接信息 - 分布式消息服务RabbitMQ版
收集连接信息 实例连接地址与端口 实例创建后,从实例的“基本信息”页签的“连接信息”中获取。 图1 查看RabbitMQ实例连接地址与端口 访问实例的用户名和密码 实例创建后,从实例的“基本信息”页签的“连接信息”中获取用户名。如果忘记了密码,单击“重置密码”,重新设置密码。
-
连接已开启SSL的RabbitMQ实例 - 分布式消息服务RabbitMQ版
创建完成后,单击实例名称,查看并记录实例详情中的“内网连接地址/公网连接地址”。 已创建弹性云服务器,并且弹性云服务器的VPC、子网、安全组与RabbitMQ实例的VPC、子网、安全组保持一致。 命令行模式连接实例 登录弹性云服务器,如开启公网访问,则直接登录执行主机。 安装Java JDK或JRE,并配置JAVA
-
节点重启后消费者如何重连 - 分布式消息服务RabbitMQ版
错误。 如果通道连接的是队列所在的节点,消费者就会收到一个shutdown信号,这时amqp-client的重连机制就会生效,尝试重新连接服务端。如果连上了,这个通道就会继续连接消费。如果连不上,就会执行channel.close方法,关闭这个通道。 如果通道连接的不是队列所在的
-
连接未开启SSL的RabbitMQ实例 - 分布式消息服务RabbitMQ版
创建完成后,单击实例名称,查看并记录实例详情中的“内网连接地址/公网连接地址”。 已创建弹性云服务器,并且弹性云服务器的VPC、子网、安全组与RabbitMQ实例的VPC、子网、安全组保持一致。 命令行模式连接实例 登录弹性云服务器。 安装Java JDK或JRE,并配置JAVA_
-
SSL方式连接RabbitMQ实例失败? - 分布式消息服务RabbitMQ版
SSL方式连接RabbitMQ实例失败? 首先排查安全组的入方向规则,是否放开了端口5671(SSL方式访问)或5672(非SSL访问)。 其次,参考如下内容配置SSL单向认证: 1 2 3 4 5 6 7 8 ConnectionFactory factory =
-
为什么RabbitMQ集群只有一个连接地址? - 分布式消息服务RabbitMQ版
为什么RabbitMQ集群只有一个连接地址? RabbitMQ集群实例的连接地址,实际上是实例的LVS节点地址(负载均衡地址),客户端连接实例时,通过负载均衡器将客户端请求分发到集群实例的各个节点。 图1 连接示意图 父主题: 连接问题
-
客户端是否可以连接同个RabbitMQ下多个Vhost? - 分布式消息服务RabbitMQ版
客户端是否可以连接同个RabbitMQ下多个Vhost? 客户端可以连接同个RabbitMQ下多个Vhost。 Vhost(Virtual Hosts)是RabbitMQ的基本特性,每个Vhost相当于一个相对独立的RabbitMQ服务器,每个Vhost数据目录不同,共用一个进程
-
Python客户端使用说明 - 分布式消息服务RabbitMQ版
Python客户端使用说明 本文以Linux CentOS环境为例,介绍Python版本的RabbitMQ客户端连接指导,包括RabbitMQ客户端安装,以及生产、消费消息。 使用前请参考收集连接信息收集RabbitMQ所需的连接信息。 准备环境 Python 一般系统预装了Py
-
开启心跳 - 分布式消息服务RabbitMQ版
在一段时间内由于没有活动而中断TCP连接。开启心跳的方法为在连接上指定心跳超时时间。 心跳超时时间定义了对等TCP连接在多长时间后被服务端和客户端视为关闭。服务端和客户端会对配置的心跳超时时间进行协商,客户端必须配置该值来发送心跳。RabbitMQ官方团队维护的3个客户端(Java、
-
使用Spring Boot连接RabbitMQ实例 - 分布式消息服务RabbitMQ版
使用Spring Boot连接RabbitMQ实例 本文介绍如何使用Spring Boot连接RabbitMQ实例进行消息的生产和消费。 使用前请参考收集连接信息收集RabbitMQ所需的连接信息。 在pom.xml文件中引入spring-boot-starter-amqp依赖 <dependency>
-
RabbitMQ实例是否支持跨VPC访问? - 分布式消息服务RabbitMQ版
RabbitMQ实例是否支持跨VPC访问? RabbitMQ实例支持跨VPC访问,可以通过创建VPC对等连接,将两个VPC的网络打通,实现跨VPC访问实例。 关于创建和使用VPC对等连接,请参考VPC对等连接说明。 父主题: 连接问题
-
步骤三:连接实例生产消费消息 - 分布式消息服务RabbitMQ版
步骤三:连接实例生产消费消息 本节以demo为例,介绍VPC内访问与使用RabbitMQ的方法,假设RabbitMQ客户端部署在弹性云服务器上。 RabbitMQ实例兼容开源协议,如果在业务代码中连接RabbitMQ实例,请参考RabbitMQ官网提供的不同语言的连接和使用向导:https://www
-
RabbitMQ实例是否支持公网访问? - 分布式消息服务RabbitMQ版
建完后,在实例详情页中将公网访问开关打开。 RabbitMQ AMQP-0-9-1版本:在弹性负载均衡控制台绑定公网IP地址。 父主题: 连接问题
-
如何配置安全组? - 分布式消息服务RabbitMQ版
置安全组的方式如下: VPC内访问实例 客户端只能部署在与RabbitMQ实例处于相同虚拟私有云(VPC)的弹性云服务器(ECS)上。 除了ECS、RabbitMQ实例必须处于相同VPC之外,还需要他们的安全组分别配置了正确的规则,客户端才能访问RabbitMQ实例。 建议ECS
-
云监控显示通道数一直上升报警有影响吗? - 分布式消息服务RabbitMQ版
云监控显示通道数一直上升报警有影响吗? 一个连接最大通道数是2047(RabbitMQ 3.8.35版本)/2000(RabbitMQ AMQP-0-9-1版本),超过后再创建通道数会失败,建议排查是否为资源没有释放导致的。 父主题: 监控告警问题