vernemq 一个可用的入门指南之一:Mac下的安装及使用,使用MQTTX访问verneMQ

这篇具有很好参考价值的文章主要介绍了vernemq 一个可用的入门指南之一:Mac下的安装及使用,使用MQTTX访问verneMQ。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

因为百度到一篇简书的,不可用,所以写这么一篇,方便后来人

物联网的消息队列技术选型,很多地方会推荐使用VerneMQ,这里做一个安装实验记录,并非推荐。

git clone https://github.com/vernemq/vernemq.git
cd vernemq
sudo make rel

 官网没有加sudo,执行失败,安装过程会多次下载github上的依赖包,大家要想办法解决速度问题

跑到最后发现leveldb怎么安装都过不去,于是 brew install leveldb

完事再 sudo make rel ,终于编译完了

按照官网说明 cd  _build/default/rel/vernemq

bin/vernemq start 

启动失败!

vernemq failed to start within 15 seconds,

see the output of 'vernemq console' for more information.

If you want to wait longer, set the environment variable

WAIT_FOR_ERLANG to the number of seconds to wait.

 文章来源地址https://www.toymoban.com/news/detail-455129.html

错误说明很迷惑人,把这个等待时间改为60 也不行

bin/vernemq config generate -l debug 

这个时候发现问题了: 

[error] Error creating vernemq/_build/default/rel/vernemq/data/generated.configs: permission denied 

 换成 sudo bin/vernemq start  ,终于启动

http://localhost:8888/status 可以看到系统情况

不过这时用MQTTX (https://mqttx.app/) 无法访问,还要改一个配置

vim etc/vernemq.conf

allow_anonymous = on

vernemq 一个可用的入门指南之一:Mac下的安装及使用,使用MQTTX访问verneMQ

默认端口,1883,点击连接,终于能用了

vernemq 一个可用的入门指南之一:Mac下的安装及使用,使用MQTTX访问verneMQ

 MQTTX对于不懂mqtt的小白还是挺友好的,很快就体验上发布订阅了

vernemq 一个可用的入门指南之一:Mac下的安装及使用,使用MQTTX访问verneMQ

 

 

参考资料:https://docs.vernemq.com/configuring-vernemq/introduction

 

到了这里,关于vernemq 一个可用的入门指南之一:Mac下的安装及使用,使用MQTTX访问verneMQ的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包赞助服务器费用

相关文章

  • rabbitMQ入门指南:管理页面全面指南及实战操作

    rabbitMQ入门指南:管理页面全面指南及实战操作

      在前一篇文章在centos stream 9环境中部署和使用rabbitMQ,我们已经详细介绍了如何在CentOS下安装和配置RabbitMQ,我们不仅启动了RabbitMQ服务,还通过插件安装了管理后台,并且登陆到管理页面。   RabbitMQ管理后台提供了一个直观的用户界面,允许我们查看和管理RabbitMQ服务器

    2024年02月12日
    浏览(14)
  • 数据结构入门指南:链表(新手避坑指南)

    数据结构入门指南:链表(新手避坑指南)

    目录 前言 1.链表 1.1链表的概念  1.2链表的分类 1.2.1单向或双向 1.2.2.带头或者不带头 1.2.33. 循环或者非循环 1.3链表的实现  定义链表 总结         前边我们学习了顺序表,顺序表是数据结构中最简单的一种线性数据结构,今天我们来学习链表,难度相较于顺序表会大幅增

    2024年02月15日
    浏览(15)
  • HarmonyOS云开发基础认证题目记录——包括第一期:Serverless基础、第二期:快速构建用户认证系统、第三期:云函数入门指南、第四期:云数据库入门指南、第五期:云存储入门指南。

    1. 【判断题】  应用架构的演进依次经历了微服务架构、单体架构、Serverless架构等阶段。 错误 2. 【判断题】  认证服务手机号码登录需要填写国家码。 正确 3. 【判断题】  认证服务在绑定微信账号后就不能再绑定QQ账号了。 错误 4. 【判断题】  云函数可以根据函数的实际

    2024年02月05日
    浏览(82)
  • (入门向)面向萌新的算法比赛入门指南

    (入门向)面向萌新的算法比赛入门指南

    算法是指解决问题或完成特定任务的一系列明确指令或步骤集合。它是一个定义良好、逐步执行的操作序列,用于将输入转换为输出。算法可用于计算、数据处理、自动化控制、问题解决等各个领域。 算法通常由一系列简单的操作组成,这些操作可以是基本的数学运算、逻辑

    2024年02月07日
    浏览(15)
  • IOS小白入门指南

            加入ios 项目已经一个多月了,本篇文章主要介绍IOS开发入门的一些基础知识,帮助想学习iOS开发的人更有效率地学习。 目录 需要的计算机基础    开发语言选择 IOS两种开发语言的异同 Objective-C和swift的相同点: 二者的不同点: 开发环境---XCode介绍 基本信息 S

    2024年02月01日
    浏览(14)
  • ES入门指南

    前言 本文章适用于未接触ES或接触较少的中高级开发工程师,以较低的学习成本,快速学习ES并在生产中应用为核心目的 本文章主要以实战维度展开,在不影响数据安全以及基本的性能危机的前提下,不会过多的涉及深层次的底层原理(但也会涉及一些基本的原理,防止出现类

    2023年04月08日
    浏览(56)
  • 程序员入门指南

    程序员入门指南

    本文作者:futz12 ,szx0427 虽然本人由于多方面原因没有选择计科/软工(对AI和图形算法的热爱),但是根据多年研究经验(业余的),打算给各位推荐基本相关的书和软件(主要是学习思路)。 注意:学习编程不一定是搞那些绚丽的界面,开发有趣的游戏。很多有用且享誉世

    2024年02月14日
    浏览(15)
  • Python爬虫入门指南

    随着大数据时代的到来,网络爬虫技术变得越来越重要。Python作为一种功能强大的编程语言,非常适合用来编写爬虫程序。本文将带领大家入门Python爬虫,从基础知识讲起,逐步深入实践。 一、爬虫基础知识 网络爬虫,又称为网络蜘蛛、网络机器人,是一种按照一定的规则

    2024年04月10日
    浏览(9)
  • RabbitMQ入门指南

    RabbitMQ入门指南

    提供了系统之间的异步调用,比如一个支付功能,用户在支付完成之后,会去数据库中执行后续操作,然后更新支付状态,会生成订单信息,如果后续还需要添加功能,就需要去业务逻辑中修改代码,这样就会出现业务耦合。同时想要执行后续操作,需要等待支付功能完成,

    2024年02月21日
    浏览(10)
  • 谷歌Bard入门指南

    谷歌Bard入门指南

    Bard 是一个大型语言模型,也称为对话式 AI 或聊天机器人,经过训练,内容丰富且全面。Bard 接受过大量文本数据的培训,能够针对各种提示和问题进行交流并生成类似人类的文本。例如,Bard 可以提供事实主题的摘要或创建故事。 看起来不错哟。你猜的没错,这就是他自己

    2024年02月12日
    浏览(11)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包