emq集群配置nginx做负载均衡

emq集群配置nginx做负载均衡

创建 EMQ X 节点集群

emqx 集群搭建

例如:

节点 IP 地址
emqx@192.168.1.17 192.168.1.17
emqx@192.168.1.18 192.168.1.18
emqx@192.168.1.19 192.168.1.19
配置 /etc/nginx/nginx.conf

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

示例:

shell 复制代码
vim /etc/nginx/nginx.conf

http {
}

#在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#私有网络部署

相关推荐
HWT?2 小时前
Antigravity 模型反代 Claude Code
nginx
等什么君!4 小时前
练习-部署nginx和部署tomcat
运维·nginx·docker
Tao____16 小时前
通用性物联网平台
java·物联网·mqtt·低代码·开源
打工的小王1 天前
nginx(一)nginx简介
nginx
李少兄1 天前
深入解析 Nginx 413 Request Entity Too Large 错误
运维·nginx
漏刻有时1 天前
宝塔服务器被篡改 Nginx Location 配置的安全风险剖析与修复指南(流量劫持、服务器资源消耗、站点功能异常、溯源困难)
服务器·nginx·安全
你知道“铁甲小宝”吗丶1 天前
nginx代理ip哈希用法
nginx·哈希算法
代码的奴隶(艾伦·耶格尔)2 天前
Nginx
java·服务器·nginx
液态不合群2 天前
Nginx多服务静态资源路径冲突解决方案
运维·nginx
岁岁种桃花儿2 天前
详解kubectl get replicaset命令及与kubectl get pods的核心区别
运维·nginx·容器·kubernetes·k8s