Rabbitmq集群高可用测试
RabbitMQ3.6.3集群搭建+HAProxy1.6做负载均衡
RabbitMQ高可用配置(Haproxy + Keepalived)
rabbitmq+haproxy+keepalived实现高可用集群搭建
Nginx、LVS及HAProxy负载均衡软件的优缺点详解
RabbitMQ之镜像队列
RabbitMQ镜像模式集群可用性测试总结
- Keepalived的作用是检测服务器的状态,如果有一台web服务器宕机,或工作出现故障,Keepalived将检测到,并将有故障的服务器从系统中剔除,同时使用其他服务器代替该服务器的工作,当服务器工作正常后Keepalived自动将服务器加入到服务器群中,这些工作全部自动完成,不需要人工干涉,需要人工做的只是修复故障的服务器
Keepalived安装与配置 - rabbitmq 有了镜像队列 为什么还要有负载均衡?
当部署了两台以上的服务器时,就可能会需要用到负载均衡器。通过服务器负均衡器,对流量进行合理分配,可以带来以下好处:1.负载均衡器优化了访问请求在服务器组之间的分配,消除了服务器之间的负载不平衡,从而提高了系统的反应速度与总体性能;2.负载均衡器可以对服务器的运行状况进行监控,及时发现运行异常的服务器,并将访问请求转移到其它可以正常工作的服务器上,从而提高服务器组的可靠性采用了负均衡器器以后,可以根据业务量的发展情况灵活增加服务器,系统的扩展能力得到提高,同时简化了管理。
安装
/**
* win安装rabbitmq
*/
/*************1*****************/
install erlang
url:http://www.erlang.org/downloads
添加环境变量
/*************2*****************/
install rabbitmq server
url:http://www.rabbitmq.com/download.html
在sbin目录下运行 rabbitmq-server.bat 既可以启动rabbitmq
/*************3*****************/
安装rabbitmq管理工具
cmd下进入到sbin目录,输入:rabbitmq-plugins enable rabbitmq_management,运行
/*************4*****************/
http://localhost:15672/
guest guest
Paste_Image.png
Paste_Image.png
Maven
<dependency>
<groupId>com.rabbitmq</groupId>
<artifactId>amqp-client</artifactId>
<version>3.6.2</version>
</dependency>
网友评论