Browse Source

ft: app.config添加

master
SisMaker 4 years ago
parent
commit
9360ecff4b
2 changed files with 7 additions and 3 deletions
  1. +6
    -2
      eRum.sample.config
  2. +1
    -1
      src/eRum_sup.erl

+ 6
- 2
eRum.sample.config View File

@ -15,6 +15,10 @@
{emergency, "\e[1;41m"} {emergency, "\e[1;41m"}
]}, ]},
%% ******************************************** format相关 ******************************************************
{metadata_whitelist, 1},
{reverse_pretty_stacktrace, 1},
%%*********************************************** 异步日志相关 ***************************************************** %%*********************************************** 异步日志相关 *****************************************************
%% 异步切换到同步时模式gen_event邮箱的最大消息数,此值仅应用于默认接收器; 额外的接收器也可以自己配置。 %% 异步切换到同步时模式gen_event邮箱的最大消息数,此值仅应用于默认接收器; 额外的接收器也可以自己配置。
%% 格式 integer() | undefined 当值为undefined 禁用此功能 %% 格式 integer() | undefined 当值为undefined 禁用此功能
@ -26,12 +30,11 @@
%%*********************************************** handler与接收器(sink) ***************************************** %%*********************************************** handler与接收器(sink) *****************************************
%% 消息处理模块可以存在多个,[{Name, [Optins]}]=Handler() {lager_file_backend, [{file, "console.log"}, {level, info}]} 消息处理模块可以存在多个 %% 消息处理模块可以存在多个,[{Name, [Optins]}]=Handler() {lager_file_backend, [{file, "console.log"}, {level, info}]} 消息处理模块可以存在多个
{handlers, []}, {handlers, []},
%% 额外的接收器名字列表 [atom()]
{larger_extra_sikns, []},
%% 额外的接收器列表 [{handler, [Handler()]}] %% 额外的接收器列表 [{handler, [Handler()]}]
{extra_sinks, []}, {extra_sinks, []},
%% 限制每秒允许的消息数量 最好将此数字保持较小 %% 限制每秒允许的消息数量 最好将此数字保持较小
{errLoggerHwm, 50}, {errLoggerHwm, 50},
{traces, 1},
%% ********************************************** 日志文件配置相关 ************************************************ %% ********************************************** 日志文件配置相关 ************************************************
%% 可选的日志路径, 默认情况下是当前路径 %% 可选的日志路径, 默认情况下是当前路径
@ -61,6 +64,7 @@
{errLoggerHwm, 50}, {errLoggerHwm, 50},
%% errLogger group leader策略 handle | ignore | mirror %% errLogger group leader策略 handle | ignore | mirror
{errLoggerGroupLeaderStrategy, handle}, {errLoggerGroupLeaderStrategy, handle},
{error_logger_format_raw, 1111},
%% 对于特定的接收器事件队列刷新,请使用改选项 %% 对于特定的接收器事件队列刷新,请使用改选项
{flush_queue, true}, {flush_queue, true},

+ 1
- 1
src/eRum_sup.erl View File

@ -61,7 +61,7 @@ init(_Args) ->
modules => [rumHWatcherSup] modules => [rumHWatcherSup]
}, },
CrashLogSpec = crashLogSpec(application:get_env(?RumAppName, crashLogFile, false)),
CrashLogSpec = crashLogSpec(rumUtil:get_env(crashLogFile, false)),
ChildSpecs = ChildSpecs =
case CrashLogSpec of case CrashLogSpec of

Loading…
Cancel
Save