当前位置: 首页 > news >正文

emq集群配置nginx做负载均衡

emq集群配置nginx做负载均衡

创建 EMQ X 节点集群

emqx 集群搭建

例如:

节点IP 地址
emqx@192.168.1.17192.168.1.17
emqx@192.168.1.18192.168.1.18
emqx@192.168.1.19192.168.1.19
配置 /etc/nginx/nginx.conf

mqtt集群搭建并使用nginx做负载均衡_亲测得结论

示例:

vim /etc/nginx/nginx.confhttp {
}#在http外添加如下配置
stream {upstream stream_backend {zone tcp_servers 64k;hash $remote_addr;server 192.168.1.17:1883 max_fails=2 fail_timeout=30s;server 192.168.1.18:1883 max_fails=2 fail_timeout=30s;server 192.168.1.19:1883 max_fails=2 fail_timeout=30s;}server {listen 8883 ssl;status_zone tcp_server;proxy_pass stream_backend;proxy_buffer_size 4k;ssl_handshake_timeout 15s;ssl_certificate     /etc/emqx/certs/cert.pem;ssl_certificate_key /etc/emqx/certs/key.pem;}
}  

参考链接:
https://docs.emqx.cn/enterprise/v4.3/tutorial/deploy.html#%E7%A7%81%E6%9C%89%E7%BD%91%E7%BB%9C%E9%83%A8%E7%BD%B2

http://www.lryc.cn/news/218409.html

相关文章:

  • 【JAVA学习笔记】60 - 坦克大战1.0-绘图坐标体系、事件处理机制
  • Android13 安装谷歌GMS导致打开蓝牙失败解决方法
  • 独创改进 | RT-DETR 引入双向级联特征融合结构 RepBi-PAN | 附手绘结构图原图
  • Ubuntu下安装vscode,并解决终端打不开vscode的问题
  • Spring Boot Actuator 漏洞利用
  • acwing算法基础之数据结构--trie算法
  • ES from+size>10000报错
  • (04)Mycat实现分库
  • DeepSORT多目标跟踪——算法流程与源码解析
  • C++查漏补缺与新标准(C++20,C++17,C++11)02 C++快速回顾(二)
  • 红米K40功能介绍
  • 壹[1],Opencv常用结构
  • Linux常用指令(一)——目录操作
  • 前端基础之jQuery
  • 【基于HTML5的网页设计及应用】——实现个人简历表格和伪类选择器应用
  • 思考(九十二):DBProxy实现多级存储和事务处理
  • 新手入门Python一定要看的八个超实用建议!
  • Centos 7.x上利用certbot申请Let‘s Encrypt的SSH证书(HTTPS证书)
  • 采用springboot、avue框架开发的:大型医院绩效考核系统成品源码
  • 时序分解 | Matlab实现FEEMD快速集合经验模态分解时间序列信号分解
  • 自学SLAM(6)相机与图像实践:OpenCV处理图像与图像拼接(点云)
  • 伊朗网络间谍组织针对中东金融和政府部门
  • 基于51单片机土壤湿度检测及自动浇花系统仿真(带时间显示)
  • typeScript基础使用与进阶
  • 云智慧联合北航提出智能运维(AIOps)大语言模型及评测基准
  • 高效处理异常值的算法:One-class SVM模型的自动化方案
  • Docker DeskTop安装与启动(Windows版本)
  • 数据结构:邻接矩阵与邻接表
  • python PyQt5 MySQL GUI 学生信息管理系统
  • [SSD综述1.6] SSD固态硬盘参数图文解析_选购固态硬盘就像买衣服?