subscription

This commit is contained in:
Feng 2015-12-17 12:38:48 +08:00
parent fe82fde717
commit 714aa4dc9d
2 changed files with 23 additions and 7 deletions

View File

@ -175,14 +175,22 @@
{modules, [ {modules, [
%% Client presence management module. %% Client presence management module.
%% Publish messages when client connected or disconnected %% Publish messages when client connected or disconnected
{presence, [{qos, 0}]} {presence, [{qos, 0}]},
%% Subscribe topics automatically when client connected %% Subscribe topics automatically when client connected
%% {autosub, [{"$Q/client/$c", 0}]} {subscription, [
%% Subscription from stored table
stored,
%% $u will be replaced with username
{"$Q/username/$u", 1},
%% $c will be replaced with clientid
{"$Q/client/$c", 1}
]}
%% Rewrite rules %% Rewrite rules
%% {rewrite, [{file, "etc/rewrite.config"}]} %% {rewrite, [{file, "etc/rewrite.config"}]}
]}, ]},
%% Plugins %% Plugins
{plugins, [ {plugins, [

View File

@ -167,14 +167,22 @@
{modules, [ {modules, [
%% Client presence management module. %% Client presence management module.
%% Publish messages when client connected or disconnected %% Publish messages when client connected or disconnected
{presence, [{qos, 0}]} %% {presence, [{qos, 0}]},
%% Subscribe topics automatically when client connected %% Subscribe topics automatically when client connected
%% {autosub, [{"$Q/client/$c", 0}]} %% {subscription, [
%% %% Subscription from stored table
%% stored,
%%
%% %% $u will be replaced with username
%% {"$Q/username/$u", 1},
%%
%% %% $c will be replaced with clientid
%% {"$Q/client/$c", 1}
%% ]}
%% Rewrite rules %% Rewrite rules
%% {rewrite, [{file, "etc/rewrite.config"}]} %% {rewrite, [{file, "etc/rewrite.config"}]}
]}, ]},
%% Plugins %% Plugins
{plugins, [ {plugins, [