Add 'mqtt.listener.tcp.tune_buffer' config
This commit is contained in:
parent
35e08df735
commit
99c83dbe21
|
@ -132,14 +132,14 @@ end}.
|
|||
|
||||
%% @doc http://www.erlang.org/doc/man/kernel_app.html
|
||||
{mapping, "node.dist_listen_min", "kernel.inet_dist_listen_min", [
|
||||
{commented, 6000},
|
||||
{commented, 6369},
|
||||
{datatype, integer},
|
||||
hidden
|
||||
]}.
|
||||
|
||||
%% @see node.dist_listen_min
|
||||
{mapping, "node.dist_listen_max", "kernel.inet_dist_listen_max", [
|
||||
{commented, 6999},
|
||||
{commented, 6369},
|
||||
{datatype, integer},
|
||||
hidden
|
||||
]}.
|
||||
|
@ -356,6 +356,7 @@ end}.
|
|||
{default, off},
|
||||
{datatype, flag}
|
||||
]}.
|
||||
|
||||
%% @doc Max number of QoS 1 and 2 messages that can be “inflight” at one time.
|
||||
%% 0 means no limit
|
||||
{mapping, "mqtt.session.max_inflight", "emqttd.session", [
|
||||
|
@ -571,6 +572,11 @@ end}.
|
|||
hidden
|
||||
]}.
|
||||
|
||||
{mapping, "mqtt.listener.tcp.tune_buffer", "emqttd.listeners", [
|
||||
{default, off},
|
||||
{datatype, flag}
|
||||
]}.
|
||||
|
||||
{mapping, "mqtt.listener.tcp.nodelay", "emqttd.listeners", [
|
||||
{datatype, {enum, [true, false]}},
|
||||
hidden
|
||||
|
@ -684,8 +690,8 @@ end}.
|
|||
LisOpts = fun(Prefix) ->
|
||||
Filter([{acceptors, cuttlefish:conf_get(Prefix ++ ".acceptors", Conf)},
|
||||
{max_clients, cuttlefish:conf_get(Prefix ++ ".max_clients", Conf)},
|
||||
{rate_limt, cuttlefish:conf_get(Prefix ++ ".rate_limit", Conf, undefined)}])
|
||||
end,
|
||||
{tune_buffer, cuttlefish:conf_get(Prefix ++ ".tune_buffer", Conf, undefined)}])
|
||||
end,
|
||||
TcpOpts = fun(Prefix) ->
|
||||
Filter([{backlog, cuttlefish:conf_get(Prefix ++ ".backlog", Conf, undefined)},
|
||||
{recbuf, cuttlefish:conf_get(Prefix ++ ".recbuf", Conf, undefined)},
|
||||
|
|
Loading…
Reference in New Issue