%% -*- mode: erlang;erlang-indent-level: 4;indent-tabs-mode: nil -*- %% ex: ft=erlang ts=4 sw=4 et [{kernel, [{start_timer, true}, {start_pg2, true} ]}, {sasl, [ {sasl_error_logger, {file, "log/emqtt_sasl.log"}} ]}, {mnesia, [ {dir, "data"} ]}, {ssl, [ %{versions, ['tlsv1.2', 'tlsv1.1']} ]}, {lager, [ {error_logger_redirect, false}, {crash_log, "log/emqtt_crash.log"}, {handlers, [ {lager_console_backend, debug}, {lager_file_backend, [ {file, "log/emqtt_error.log"}, {level, error}, {size, 10485760}, {date, "$D0"}, {count, 5} ]}, {lager_file_backend, [ {file, "log/emqtt_info.log"}, {level, info}, {size, 10485760}, {date, "$D0"}, {count, 5} ]} ]} ]}, {esockd, [ {logger, {lager, info}} ]}, {emqtt, [ %Authetication. Internal, Anonymous Default. {auth, {anonymous, []}}, {access, []}, {session, [ {expires, 1}, {max_queue, 1000}, {store_qos0, false} ]}, {retain, [ {store_limit, 100000} ]}, {listen, [ {mqtt, 1883, [ {max_clients, 1024}, {acceptor_pool, 4} ]}, {mqtts, 8883, [ {max_clients, 1024}, {acceptor_pool, 4}, %{cacertfile, "etc/ssl/cacert.pem"}, {ssl, [{certfile, "etc/ssl.crt"}, {keyfile, "etc/ssl.key"}]} ]}, {http, 8083, [ {max_clients, 512}, {acceptor_pool, 1} ]} ]} ]} ].