rabbitMq安装、集群搭建

Rabbitmq集群高可用测试
RabbitMQ3.6.3集群搭建+HAProxy1.6做负载均衡
RabbitMQ高可用配置(Haproxy + Keepalived)
rabbitmq+haproxy+keepalived实现高可用集群搭建
Nginx、LVS及HAProxy负载均衡软件的优缺点详解
RabbitMQ之镜像队列
RabbitMQ镜像模式集群可用性测试总结

  1. Keepalived的作用是检测服务器的状态,如果有一台web服务器宕机,或工作出现故障,Keepalived将检测到,并将有故障的服务器从系统中剔除,同时使用其他服务器代替该服务器的工作,当服务器工作正常后Keepalived自动将服务器加入到服务器群中,这些工作全部自动完成,不需要人工干涉,需要人工做的只是修复故障的服务器
    Keepalived安装与配置
  2. 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>

参考

gitbook文章查找
官网API--JAVA

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 整体架构 部署步骤 基于 Docker 基本概念内存节点只保存状态到内存,例外情况是:持久的 queue 的内容将...
    mvictor阅读 12,822评论 5 30
  • Linux服务器集群系统各概念辨析 计算机集群 WEB的负载均衡、集群、高可用解决方案 计算机集群 计算机集群简称...
    Zhang21阅读 3,328评论 0 18
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,246评论 19 139
  • 目录: HAProxy是什么 HAProxy的核心能力和关键特性 HAProxy的安装和运行 使用HAProxy搭...
    kelgon阅读 80,138评论 9 159
  • 当前大多数的互联网系统都使用了服务器集群技术,集群是将相同服务部署在多台服务器上构成一个集群整体对外提供服务,这些...
    jiangmo阅读 12,973评论 3 36