retry_interval

This commit is contained in:
Feng Lee 2015-09-29 12:11:29 +08:00
parent f15e8bc630
commit b501ddf43c
2 changed files with 12 additions and 14 deletions

View File

@ -81,6 +81,8 @@
]},
%% Client
{client, [
%% Socket is connected, but no 'CONNECT' packet received
{idle_timeout, 10} %% seconds
%TODO: Network ingoing limit
%{ingoing_rate_limit, '64KB/s'}
%TODO: Reconnet control
@ -91,20 +93,17 @@
%% 0 means no limit
{max_inflight, 100},
%% Max retries for unack Qos1/2 messages
{unack_retries, 3},
%% Retry after 4, 8, 16 seconds
{unack_timeout, 4},
%% Retry interval for redelivering QoS1/2 messages.
{unack_retry_interval, 20},
%% Awaiting PUBREL Timeout
{await_rel_timeout, 8},
{await_rel_timeout, 20},
%% Max Packets that Awaiting PUBREL, 0 means no limit
{max_awaiting_rel, 0},
%% Statistics Collection Interval(seconds)
{collect_interval, 10},
{collect_interval, 20},
%% Expired after 2 days
{expired_after, 48}

View File

@ -73,6 +73,8 @@
]},
%% Client
{client, [
%% Socket is connected, but no 'CONNECT' packet received
{idle_timeout, 10} %% seconds
%TODO: Network ingoing limit
%{ingoing_rate_limit, '64KB/s'}
%TODO: Reconnet control
@ -83,14 +85,11 @@
%% 0 means no limit
{max_inflight, 100},
%% Max retries for unack Qos1/2 messages
{unack_retries, 3},
%% Retry after 8, 16, 32 seconds
{unack_timeout, 8},
%% Retry interval for redelivering QoS1/2 messages.
{unack_retry_interval, 30},
%% Awaiting PUBREL Timeout
{await_rel_timeout, 8},
{await_rel_timeout, 20},
%% Max Packets that Awaiting PUBREL, 0 means no limit
{max_awaiting_rel, 0},
@ -133,7 +132,7 @@
%% PubSub
{pubsub, [
%% default should be scheduler numbers
{pool_size, 8}
%% {pool_size, 8}
]},
%% Bridge
{bridge, [