物联网私有MQTT服务器部署的一些总结

人在江湖,总有顺境和逆境;选择的路子有很多,不忘初心,找到自己愿意做的事情就好。个人总结:没有自己适不适合、擅不擅长,只要自己愿意做,做久了,就会有所得,就会变得擅长,卖油翁的匠心是难得的。

最近挺多朋友咨询,处于种种的因素,客户希望在本地网部署MQTT服务器,从而与自己的设备、自己的系统交互。那我就趁机总结了我对几种mqtt broker的了解和判断,仅供大家参考:

  1. EMQX,之前的文章也介绍过,业界的开源MQTT broker,源码使用Erlang开发。基本上有接触过物联网PaaS平台、MQTT服务器开发的朋友,都知道它,为啥呢?因为容易用,功能完备,部署简单。最重要的,是其一直保持版本的更新,随着MQTT协议的升级而升级,随着业界对物联网连接管理的实际需要而升级。因此:

    • 功能完善、持续更新
    • 使用简单、基本使用时无需理解Erlang虚拟机原理
    • 满足多种客户端鉴权、服务器对接的方式
      个人感觉,在使用中不方便的是:
    • 集群使用、高级配置使用还是需要对Erlang本身有一定的了解
    • 报错、日志等也是与Erlang语言本身有一定的关系,出问题一般人不一定能够hold住
  2. RabbitMQ,企业级消息队列,消息队列的元老级存在,同样是开源,使用Erlang开发。(这里看到,为啥都是Erlang开发啊?原因一是,Erlang本身对于网络通讯协议的处理、网络高并发、分部署系统开发有天然的优势,原因二是,我个人也是Erlang开发人员,多少会关注的多一些)其优势:

    • 消息队列使用广泛,所以以前使用过它的人员,部署为MQTT broker无需额外学习成本
    • RabbitMQ management后台也是否完善,运维也无需额外学习成本
      使用过程中,需要额外的工作是:
    • 客户端鉴权,无法像EMQX一样,有现成的插件拿来用,需要二次开发
    • 消息接收,基本是靠实现RabbitMQ客户端,来订阅消息,再与其他服务交互
  3. 自建MQTT服务器,物联网创业初期,大部分做PaaS平台的企业,都有自己实现MQTT broker,虽然到现在,类似阿里、腾讯等云服务大厂的PaaS更好用,还有类似EMQ这样的开源服务存在,那自己再做MQTT服务器显得就很鸡肋了。为啥又当作一个选项呢?个人认为,早期的物联网PaaS平台,其模式是大一统,做一个公用的云服务,帮助大家实现产业转型;那未来的发展趋势,势必会存在边缘侧MQTT管理服务(与云计算对应产生的所谓雾计算、霾计算等)、适合行业属性的MQTT服务、企业根据需要的定制化MQTT服务等场景。其优势:

    • 服务器可更加轻巧,不必遵循统一的标准,支持定制
    • 服务器维护更得心应手,出现问题开发能够自行解决
    • 规模化后,势必比公有云服务更加优惠
      其不便之处就不用多说了,并不是所有人都能够开发出企业级MQTT应用的,研发成本、维护成本在早期会比较高。与直接使用现成的服务相比,也拖慢了快速做市场验证的步伐。

综上,不同的情况选择使用不同的产品,没有最好,只有最适合。

PS: 再一次赋闲,对家庭或多或少会有一些歉意。不过能看着儿子一天天长大,对他的陪伴我也心满意足。愿大家幸福。

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 194,491评论 5 459
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 81,856评论 2 371
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 141,745评论 0 319
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 52,196评论 1 263
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 61,073评论 4 355
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 46,112评论 1 272
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 36,531评论 3 381
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 35,215评论 0 253
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 39,485评论 1 290
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 34,578评论 2 309
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 36,356评论 1 326
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 32,215评论 3 312
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 37,583评论 3 299
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 28,898评论 0 17
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 30,174评论 1 250
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 41,497评论 2 341
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 40,697评论 2 335

推荐阅读更多精彩内容