一. emqttd介绍
emqttd 是用erlang实现的mqtt协议服务端,主要支持发布订阅功能。mqtt的优势有如下几点:

可靠传输。MQTT可以保证消息可靠安全的传输,并可以与企业应用简易集成。
消息推送。支持消息实时通知、丰富的推送内容、灵活的Pub-Sub以及消息存储和过滤。
低带宽、低耗能、低成本。占用移动应用程序带宽小,并且带宽利用率高,耗电量较少。
二. 编译安装
首先到github下clone下源码:

1. 克隆下源码

git clone https://github.com/emqtt/emqttd.git

2. 编译(由于写好了Makefile,所以不用使用rebar)

make

3. 发布

make dist
发布完成后,会在emqttd/rel目录下存在一个emqttd的目录,打包这个目录就可以很方便的在机器上使
用了。

三. 基本操作
由于使用的是rebar进行编译发布,所以应用的控制非常方便,基本操作如下:

##启动emqttd节点
./bin/emqttd start
##重启emqttd节点
./bin/emqttd restart
##更多操作命令可以使用./bin/emqttd 查看
./bin/emqttd

emqttd学习总结相关推荐

  1. emqttd学习教程(一):emqttd安装与部署

    emqttd学习笔记目录:   emqttd学习笔记(一):emqttd安装与部署   emqttd学习笔记(二):emqttd配置说明   emqttd学习笔记(三):emqttd插件详解 一.简介 ...

  2. emqttd学习教程(三):emqttd插件详解

    一.配置 有关插件的配置文件均在目录emqttd/etc/plugins目录下: 也可以通过登录管理界面,通过plugins查看有哪些插件,并可以通过点击start开启相关插件服务. 二.讲解 1.C ...

  3. emqttd配置_emqttd学习教程(一):emqttd安装与部署-Go语言中文社区

    emqttd学习笔记目录: 一.简介 emqttd(Erlang MQTT Broker)是采用Erlang语言开发的开源MQTT消息服务器.Erlang/OTP是出色的软实时(Soft-Realti ...

  4. emqttd配置_emqttd学习教程(二):emqttd配置说明

    一.配置文件说明 emqttd消息服务器通过 etc/ 目录下配置文件进行设置,主要配置文件包括: 配置文件说明 etc/emq.conf消息服务器配置文件 etc/acl.conf默认ACL规则配置 ...

  5. Esp8266进阶之路12 图文并茂学习阿里云主机搭建8266MQTT服务器,实现移动网络远程控制一盏灯!

    本系列博客学习由非官方人员 半颗心脏 潜心所力所写,仅仅做个人技术交流分享,不做任何商业用途.如有不对之处,请留言,本人及时更改. 1. Esp8266之 搭建开发环境,开始一个"hello ...

  6. windows 版本 redis mongodb emqttd安装

    EMQ 安装与部署 @a.宏万 最近接触到了消息队列,发现了一款开源的MQTT服务器,EMQ. 百万级分布式开源物联网MQTT消息服务器 基于高并发的Erlang/OTP语言平台设计,支持百万级连接和 ...

  7. java入门 慕路径,Java入门基础知识总结学习教程大全【必看经典】

    类型的表达式,是循环条件,表达式3是党执行了一遍循环之后,修改控制循环的变量值. ??? for语句的执行过程是这样的:首先计算表达式1,完成必要的初始化工作:然后判断表达式2的值,如果表达式的值为t ...

  8. Java EE学习心得

    –Java EE学习心得   1.    称为编程专家的秘诀是: 思考-----编程--------思考------编程--.. 编程不能一步到位,不能一上来就编,必须先思考如何写,怎样写?然后再编程 ...

  9. FastAI 2019课程学习笔记 lesson 2:自行获取数据并创建分类器

    文章目录 数据获取 google_images_download 的安装和使用 挂载google 个人硬盘到Google colab中 删除不能打开文件 创建ImageDataBunch 训练模型 解 ...

最新文章

  1. python while if 区别_对python中for、if、while的区别与比较方法
  2. diag--创建对角矩阵
  3. Android ART GC之GrowForUtilization的分析
  4. HDU - 4635 Strongly connected(强连通缩点+数学+思维)
  5. 传感器和单片机主板之间远距离通讯应该有哪些保障处理措施
  6. 读软件工程前三章后感
  7. 理论物理考研攻略!!!
  8. MATLAB系统辨识工具箱学习,详细教程!
  9. 第一章 由内而外全面造就自己
  10. 管家婆财贸双全ⅡTOP 期间202012的损益类科目本币(外币或者数量)余额不为零,不能年结存。
  11. Androild Killer无法运行,出现Runtime error 217
  12. 项目管理的5大过程/ 9大知识领域/44个子过程
  13. 霍夫曼树之切割木板最小总代价问题
  14. 从事文字工作和经常使用电脑的人要注意保护好自己的眼睛
  15. windows中关于委派(delegation)的理解
  16. Latex中编译时出现File `xxx.sty‘ not found.错误的解决方法
  17. python 财务系统开源系统_10 大顶级开源 ERP 系统
  18. tcplayer 源码改造第三弹 - 防盗录
  19. 67. Add Binary 二进制加法leetcode
  20. 第二章 Redis高级

热门文章

  1. 加盟锅圈食汇,究竟多久可以回本?
  2. 将职业和兴趣结合起来,于是“胖了么”诞生了!
  3. 熊猫的python小课怎么样_如何评价熊猫小课?
  4. 利用AStyle对C++代码进行自动化风格规范管理
  5. 从SRCNN到EDSR,总结深度学习端到端超分辨率方法发展历程
  6. 2022-2028全球城市轨道交通信号系统市场专题研究及投资评估报告
  7. 国产芯片WiFi物联网智能插座—项目简介
  8. 新概念英语视频教学(共4册)
  9. 后浪小萌新Python --- 列表中的增删改
  10. 芋道源码的周八(2018.02.24)