RabbitMQ集群搭建

之前有一篇Rabbitmq安装教程记录了RabbitMQ单机版本的简单安装。本文主要记录RabbitMQ集群的搭建过程,方便以后开发调试。RabbitMQ集群有五种形成方式,包含通过在配置文件中列出集群节点以声明方式、以声明方式使用基于 DNS 的发现、以声明方式使用AWS (EC2) 实例发现(通过插件)、以声明方式使用Kubernetes 发现(通过插件)、以声明方式使用基于 Consul 的发现(通过插件)、以声明方式使用基于 etcd 的发现(通过插件)、手动使用rabbitmqctl。详细安装可查看RabbitMQ集群,本文通过Docker安装包含三个节点的RabbitMQ集群,并且通过手动使用rabbitmqctl的方式构建集群。

阅读更多

emqx集群搭建及nginx负载均衡

项目中涉及物联网功能需要搭建mqtt服务。这里使用emqx搭建mqtt集群。为什么使用emqx呢?因为免费开源的mqtt集群没有比它做的更好的了,单机百万并发,友好的dashboard。之前做物联网项目也是用的这个中间件。这里就不再阐述了,有需要可以去官网查看。本文主要记录emqx的集群搭建及nginx负载均衡。

阅读更多