原文:物联网架构成长之路(5)-EMQ插件配置

. 前言 上一小结说了插件的创建,这一节主要怎么编写代码,以及具体流程之类的。 . 增加一句Hello World 修改 . deps emq plugin wunaozai src emq plugin wunaozai.erl 增加一行Hello World 增加后,保存 这样就把最新版本复制到 rel 目录下了。 回到eqm relx 目录 . 重新加载 卸载插件 下面是运行效果,可以看见 ...

2017-12-29 20:43 0 3358 推荐指数:

查看详情

联网架构成长之路(4)-EMQ插件创建

1. 说明  以下用到的知识,是建立在我目前所知道的知识领域,以后如果随着知识的拓展,不一定会更新内容。由于不是EMQ公司的人,EMQ的文档又很少,很多知识点都是靠猜的。2. 一些资料  架构设计 http://emqtt.com/docs/v2/design.html   扩展插件 http ...

Wed Dec 27 05:21:00 CST 2017 0 3116
联网架构成长之路(6)-EMQ权限控制

1. 前言   EMQTT属于一个比较小众的开源软件,很多资料不全,很麻烦,很多功能都是靠猜测,还有就是看官方提供的那几个插件,了解。 2. 说明   上一小节的插件 emq_plugin_wunaozai   文件 emq_plugin_wunaozai.erl   这个文件 ...

Thu Jan 04 05:25:00 CST 2018 0 8012
联网架构成长之路(50)-EMQ配置SSL证书,实现MQTTs协议

0. 前言  EMQ是带有SSL功能的,需要进行简单的配置,才能使用。下面就简单说一下如何实现自签证书。 1. 利用OpenSSL签发证书 2. 配置到EMQX的emqx.conf  如果启用单向认证的话,客户端不需要证书都可以连接 ...

Thu Feb 27 00:23:00 CST 2020 0 2521
联网架构成长之路(7)-EMQ权限验证小结

1. 前言   经过前面几小节,讲了一下插件开发,这一小节主要对一些代码和目录结构进行讲解,这些都是测试过程中一些个人经验,不一定是官方做法。而且也有可能会因为版本不一致导致差异。 2. 目录结构   这个目录结构整体就是从 emq-plugin-template 复制一份过来 ...

Sat Jan 06 03:54:00 CST 2018 0 2474
联网架构成长之路(3)-EMQ消息服务器了解

1. 了解   联网最基础的就是通信了。通信协议,联网协议好像有那么几个,以前各个协议都有优劣,最近一段时间,好像各大厂商都采用MQTT协议,所以我也不例外,不搞特殊,采用MQTT协议,选定了协议,接下来就是选一个MQTT服务器(Broker),项目初期肯定是使用开源的解决方案会好一点,一方 ...

Tue Dec 26 04:25:00 CST 2017 0 5224
联网架构成长之路(8)-EMQ-Hook了解、连接Kafka发送消息

1. 前言   按照我自己设计的联网框架,对于MQTT集群中的所有消息,是要持久化到磁盘的,这里采用一个消息队列中间件Kafka作为数据缓冲,缓冲结果存到数据仓库中,以供后续作为数据分析。由于MQTT集群中的消息都是比较分散的,所以使用Kafka来聚合、采集消息。 2. 下载&编译 ...

Tue Jan 09 16:45:00 CST 2018 9 9413
联网架构成长之路(31)-EMQ基于HTTP权限验证

  看过之前的文章就知道,我之前是通过搞插件,或者通过里面的MongoDB来进行EMQ的鉴权登录和权限验证。但是前段时间发现,还是通过HTTP WebHook 方式来调用鉴权接口比较适合实际使用。还是实现设备分配一个device_id和device_key两个信息。即登录我们的业务服务器,同时登录 ...

Mon Jul 08 05:03:00 CST 2019 0 700
联网架构成长之路(33)-EMQ数据存储到influxDB

一、前言  时隔一年半,技术变化特别快,学习也要跟上才行。以前写过EMQ数据转存问题,当时用了比较笨的方法,通过写插件的方式,把MQTT里面的数据发送到数据库进行存储。当时也是为了学习erlang和emq。现在随着对联网的深入,也结合实际需求,不停的学习。下面将介绍我实验测试可行的联网数据分析 ...

Wed Jul 10 05:55:00 CST 2019 1 1966
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM