上下線訂閱配置

1.插件開關

2.0-rc.3版本將Presence模塊改為獨立插件,Presence模塊會向$SYS主題(Topic)發(fā)布客戶端上下線消息苔严。

默認是開啟

etc/plugins/emq_mod_presence.conf

## Enable presence module
## Values: on | off
module.presence = on
module.presence.qos = 0

2.$SYS系統(tǒng)主題訂閱配置

訂閱主題通用上下線主題

$SYS/brokers/emqttd@127.0.0.1/clients/#

默認只允許localhost的MQTT客戶端訂閱$SYS主題铝宵,可通過etc/acl.config修改訪問控制規(guī)則艺普。

%%--------------------------------------------------------------------
%%
%% [ACL](https://github.com/emqtt/emqttd/wiki/ACL)
%%
%% -type who() :: all | binary() |
%%                {ipaddr, esockd_access:cidr()} |
%%                {client, binary()} |
%%                {user, binary()}.
%%
%% -type access() :: subscribe | publish | pubsub.
%%
%% -type topic() :: binary().
%%
%% -type rule() :: {allow, all} |
%%                 {allow, who(), access(), list(topic())} |
%%                 {deny, all} |
%%                 {deny, who(), access(), list(topic())}.
%%
%%--------------------------------------------------------------------

%% 允許'dashboard'用戶訂閱 '$SYS/#'
{allow, {user, "dashboard"}, subscribe, ["$SYS/#"]}.
%% 允許本機用戶發(fā)布訂閱全部主題
{allow, {ipaddr, "127.0.0.1"}, pubsub, ["$SYS/#", "#"]}.
%% 拒絕用戶訂閱'$SYS#'與'#'主題
{deny, all, subscribe, ["$SYS/#", {eq, "#"}]}.
%% 上述規(guī)則無匹配,允許所有
{allow, all}.

可以根據實際情況修改,比如添加一個用戶名為“l(fā)ucien”缠借,ip地址為“192.168.1.100”的用戶

%% 允許'dashboard'用戶訂閱 '$SYS/#'
{allow, {user, "dashboard","lucien"}, subscribe, ["$SYS/#"]}.
%% 允許本機用戶發(fā)布訂閱全部主題
{allow, {ipaddr, "127.0.0.1","192.168.1.100"}, pubsub, ["$SYS/#", "#"]}.
%% 拒絕用戶訂閱'$SYS#'與'#'主題
{deny, all, subscribe, ["$SYS/#", {eq, "#"}]}.
%% 上述規(guī)則無匹配,允許所有
{allow, all}.
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
  • 序言:七十年代末宜猜,一起剝皮案震驚了整個濱河市泼返,隨后出現的幾起案子,更是在濱河造成了極大的恐慌姨拥,老刑警劉巖绅喉,帶你破解...
    沈念sama閱讀 218,682評論 6 507
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現場離奇詭異叫乌,居然都是意外死亡柴罐,警方通過查閱死者的電腦和手機,發(fā)現死者居然都...
    沈念sama閱讀 93,277評論 3 395
  • 文/潘曉璐 我一進店門憨奸,熙熙樓的掌柜王于貴愁眉苦臉地迎上來革屠,“玉大人,你說我怎么就攤上這事排宰∷浦ィ” “怎么了?”我有些...
    開封第一講書人閱讀 165,083評論 0 355
  • 文/不壞的土叔 我叫張陵板甘,是天一觀的道長国觉。 經常有香客問我,道長虾啦,這世上最難降的妖魔是什么麻诀? 我笑而不...
    開封第一講書人閱讀 58,763評論 1 295
  • 正文 為了忘掉前任痕寓,我火速辦了婚禮,結果婚禮上蝇闭,老公的妹妹穿的比我還像新娘呻率。我一直安慰自己,他們只是感情好呻引,可當我...
    茶點故事閱讀 67,785評論 6 392
  • 文/花漫 我一把揭開白布礼仗。 她就那樣靜靜地躺著,像睡著了一般逻悠。 火紅的嫁衣襯著肌膚如雪元践。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,624評論 1 305
  • 那天童谒,我揣著相機與錄音单旁,去河邊找鬼。 笑死饥伊,一個胖子當著我的面吹牛象浑,可吹牛的內容都是我干的。 我是一名探鬼主播琅豆,決...
    沈念sama閱讀 40,358評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼愉豺,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了茫因?” 一聲冷哼從身側響起蚪拦,我...
    開封第一講書人閱讀 39,261評論 0 276
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎冻押,沒想到半個月后外盯,有當地人在樹林里發(fā)現了一具尸體,經...
    沈念sama閱讀 45,722評論 1 315
  • 正文 獨居荒郊野嶺守林人離奇死亡翼雀,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 37,900評論 3 336
  • 正文 我和宋清朗相戀三年饱苟,在試婚紗的時候發(fā)現自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片狼渊。...
    茶點故事閱讀 40,030評論 1 350
  • 序言:一個原本活蹦亂跳的男人離奇死亡箱熬,死狀恐怖,靈堂內的尸體忽然破棺而出狈邑,到底是詐尸還是另有隱情城须,我是刑警寧澤,帶...
    沈念sama閱讀 35,737評論 5 346
  • 正文 年R本政府宣布米苹,位于F島的核電站糕伐,受9級特大地震影響,放射性物質發(fā)生泄漏蘸嘶。R本人自食惡果不足惜良瞧,卻給世界環(huán)境...
    茶點故事閱讀 41,360評論 3 330
  • 文/蒙蒙 一陪汽、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧褥蚯,春花似錦挚冤、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,941評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至歧强,卻和暖如春澜薄,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背摊册。 一陣腳步聲響...
    開封第一講書人閱讀 33,057評論 1 270
  • 我被黑心中介騙來泰國打工肤京, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人丧靡。 一個月前我還...
    沈念sama閱讀 48,237評論 3 371
  • 正文 我出身青樓,卻偏偏與公主長得像籽暇,于是被迫代替她去往敵國和親温治。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 44,976評論 2 355

推薦閱讀更多精彩內容

  • Spring Cloud為開發(fā)人員提供了快速構建分布式系統(tǒng)中一些常見模式的工具(例如配置管理戒悠,服務發(fā)現熬荆,斷路器,智...
    卡卡羅2017閱讀 134,659評論 18 139
  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 172,160評論 25 707
  • Spring Boot 參考指南 介紹 轉載自:https://www.gitbook.com/book/qbgb...
    毛宇鵬閱讀 46,822評論 6 342
  • 1.導航欄圖層變化 titleView和barbutton都需要根據版本適配 titleView最好獨立一個vie...
    猿姑涼閱讀 298評論 0 1
  • 最不能忍的是眼神被我毀得不像話绸狐,完全變了一種表情
    顧小軸閱讀 169評論 0 0