mosquitto2.0的socket和websocket配置

时间:2022/7/28 9:18:17 赞:0 踩:0 阅:339 标签:mqtt

前面有篇文章讲到mosquitto1.6的端口配置,同时可支持socket和websocket,一般socket就是winform程序用的,到了web上就必须使用websocket协议了,在配置时发现2.0和1.6有细微差别,导致很久都不能同时使用。

特别记录一下

listener 1883
protocol mqtt

listener 1885
protocol websockets
socket_domain ipv4
websockets_log_level 0

allow_anonymous false

password_file c:/Mosquitto/pwfile

 

最后两句是必须登录才可使用,如果allow_anonymous true则不限制用户名和密码。

pwfile文件是自动生成的。生成方式

mosquitto_passwd.exe -c ./pwfile 用户名

输入两次密码即可加入新的用户名和密码。

特别注意一下,建议mosquitto安装到c:\,不建议安装在C:\Program Files下,会导致安装目录没有写权限

评论一下

发表评论

注册用户登录后才能发表评论,请登录注册