发布于 2015-11-09 05:52:12 | 244 次阅读 | 评论: 0 | 来源: 网友投递

这里有新鲜出炉的精品教程,程序狗速度看过来!

emqttc Erlang 的 MQTT 客户端

emqttc 是一个 Erlang 的 MQTT 客户端,支持 MQTT V3.1/V3.1.1 协议规范。支持并行连接和连接自动恢复。要求 Erlang R17+.


emqttd 0.13.0-beta 版本正式发布。支持基于 Token Bucket/Leaky Bucket 算法的速率控制(Rate Limiting)。升级 esockd 库到3.0版本,支持参数化的Socke连接模块。改进MQTT TCP连接数据收发,采用全异步模式。

改进升级

Protocol Compliant - Session Present Flag (#163)

Compilation fails if repo is cloned with a different name (#348)

emqttd_client: replace gen_tcp:send with port_command (#358)

TCP sndbuf, recbuf, buffer tuning (#359)

emqttd_client.erl to handle 'inet_async', 'inet_reply' properly (#360)

Refator the client/session management design

Bug修复

Cannot kick transient client out when clientId collision (#357)

Fix the order of emqttd_app:start_server/1 (#367)

emqttd_session:subscribe/2 will crash (#374)

 

性能测试

benchmark for 0.13.0 release

3.1G memory and 50% CPU/core:

Connections: 250K
Subscribers: 250K
Topics:      50K
Qos1 Messages/Sec In:  4K
Qos1 Messages/Sec Out: 20K
Traffic In(bps):  12M+
Traffic Out(bps): 56M+

Dashboard插件

Bugfix: emqttd-0.12.3 release: metrics are not right (emqttd_dashboard#36)

Bugfix: No Overview broker informations on non-anonymous sessions (emqttd_dashboard#33)

Improve: Overview page add new metrics (emqttd_dashboard#35)

MySQL认证插件

Improve: emqtt_acl_mysql function_clause error bug (emqttd_plugin_mysql#4)

PgSQL认证插件

Improve: Auto reconnect plugins (emqttd_plugin_pgsql#4)

Stomp协议插件

Improve: upgrade to esockd 3.0



历史版本 :
emqttd 0.13.0 beta 发布,MQTT 消息服务器
emqttd v0.12.3-beta 发布,MQTT 消息服务器
emqttd v0.12.1-beta 发布,MQTT 消息服务器
emqttd v0.12.0-beta 发布,MQTT 消息服务器
emqttd 0.11.0-beta 发布,MQTT 消息服务器
emqttd 0.10.4 beta 发布,MQTT 消息服务器
emqttd 0.10.3-beta 发布,MQTT 消息服务器
emqttd 0.10.0 发布,Erlang集群MQTT消息服务器
emqttd-0.9.3-alpha 发布,MQTT 消息服务
emqttd 0.9.0 发布,Erlang集群MQTT消息服务器
emqttd 0.8.1 发布, Erlang集群MQTT消息服务器
最新网友评论  共有(0)条评论 发布评论 返回顶部

Copyright © 2007-2017 PHPERZ.COM All Rights Reserved   冀ICP备14009818号  版权声明  广告服务