Nginx配置mqtt tcp连接
配置好后 可以使用 mqttx 连接调试mqtt://对应的其实是 tcp://
·
# 不带证书
stream {
upstream mqtt_server {
server 192.168.0.111:1883;
}
server {
listen 19000;
proxy_pass mqtt_server;
server_name {域名};
}
}
# 带证书配置
stream {
upstream mqtt_server {
server 192.168.0.111:1883; # 后端MQTT Broker
}
server {
listen 18883 ssl;
ssl_certificate /etc/nginx/ssl/mqtt.crt;
ssl_certificate_key /etc/nginx/ssl/mqtt.key;
proxy_pass mqtt_server;
server_name {域名};
# 安全增强
ssl_protocols TLSv1.2 TLSv1.3;
ssl_ciphers 'ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384';
}
}
配置好后 可以使用 mqttx 连接调试 mqtt:// 对应的其实是 tcp://
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐

所有评论(0)