基于RabbitMQ(windows)的MQTT(WSS)的安装配置和使用

RabbitMQ官网地址https://www.rabbitmq.com/

1.安装Erlang/OTP

2.安装RabbitMQ

3.开启后台管理

rabbitmq-plugins enable rabbitmq_management
http://127.0.0.1:15672/#/ 用户名密码默认guest

4.开启mqtt

rabbitmq-plugins enable rabbitmq_mqtt

开启webmqtt
rabbitmq-plugins enable rabbitmq_web_mqtt

ps:实际工作应用中需要使用wss协议的mqtt,花了很长时间配置证书,双向证书比较麻烦,单向证书MQTT配置又不起作用,后来转为使用反向代理,可以使用nginx或IIS,nginx网上资料很多,下面记录一下使用IIS的

5.安装Application Request Routing(https://www.iis.net/downloads/microsoft/application-request-routing),之后启用proxy

6.安装URL Rwrite(https://www.iis.net/downloads/microsoft/url-rewrite),根据实际情况配置正则表达式,可以直接将https://server01/ws重写为ws://server02:15675/ws

以上省去了给MQTT配置证书的麻烦

 

时间紧,简要记录,后续再补充资料

 

posted @   不算了解你  阅读(395)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 提示词工程——AI应用必不可少的技术
· 地球OL攻略 —— 某应届生求职总结
· 字符编码:从基础到乱码解决
· SpringCloud带你走进微服务的世界
点击右上角即可分享
微信分享提示