Browse Source

ft: rumCrashLog.erl修改

SisMaker 4 years ago
parent
commit
78472f99a4
4 changed files with 10 additions and 15 deletions
  1. +3
    -3
      eRum.sample.config
  2. +2
    -1
      rebar.config
  3. +4
    -10
      src/eRum_app.erl
  4. +1
    -1
      src/errLogger/rumErrLoggerH.erl

+ 3
- 3
eRum.sample.config View File

@ -16,8 +16,8 @@
]},
%% ******************************************** format相关 ******************************************************
{metadata_whitelist, 1},
{reverse_pretty_stacktrace, 1},
{metadata_whitelist, []]},
{reverse_pretty_stacktrace, true},
%%*********************************************** 异步日志相关 *****************************************************
%% 异步切换到同步时模式gen_event邮箱的最大消息数,此值仅应用于默认接收器; 额外的接收器也可以自己配置。
@ -34,7 +34,7 @@
{extraSinks, []},
%% 限制每秒允许的消息数量 最好将此数字保持较小
{errLoggerHwm, 50},
{traces, 1},
{traces, []]},
%% ********************************************** 日志文件配置相关 ************************************************
%% 可选的日志路径, 默认情况下是当前路径

+ 2
- 1
rebar.config View File

@ -31,7 +31,8 @@
{eGbh, ".*", {git, "http://47.108.26.175:53000/SisMaker/eGbh.git", {branch, "master"}}},
{eFmt, ".*", {git, "http://47.108.26.175:53000/SisMaker/eFmt.git", {branch, "master"}}},
{eSync, ".*", {git, "http://47.108.26.175:53000/SisMaker/eSync.git", {branch, "master"}}},
{goldrush, ".*", {git, "http://47.108.26.175:53000/SisMaker/goldrush.git", {tag, "0.2.0"}}}
{goldrush, ".*", {git, "http://47.108.26.175:53000/SisMaker/goldrush.git", {tag, "0.2.0"}}},
{observer_cli, ".*", {git, "https://github.com/zhongwencool/observer_cli.git", {tag, "1.6.1"}}}
]}.
{shell, [

+ 4
- 10
src/eRum_app.erl View File

@ -182,17 +182,11 @@ tryRemoveLoggerHandler() ->
parseHandlers([]) ->
[];
parseHandlers([{lager_file_backend, [{Key, _Value} | _] = Config} | T]) when is_atom(Key) ->
parseHandlers({rumBkdFile, Config}) ->
%% this is definitely a new-style config, no expansion needed
[maybe_make_handler_id(lager_file_backend, Config) | parseHandlers(T)];
parseHandlers([{lager_file_backend, Configs} | T]) ->
?INT_LOG(notice, "Deprecated lager_file_backend config detected, please consider updating it", []),
[{rumBkdFile:configToId(Config), Config} || Config <- Configs] ++
parseHandlers(T);
parseHandlers([{Mod, Config} | T]) when is_atom(Mod) ->
[maybe_make_handler_id(Mod, Config) | parseHandlers(T)];
parseHandlers([H | T]) ->
[H | parseHandlers(T)].
maybe_make_handler_id(rumBkdFile, Config);
parseHandlers({Mod, Config}) ->
maybe_make_handler_id(Mod, Config).
maybe_make_handler_id(Mod, Config) ->
%% Allow the backend to generate a gen_event handler id, if it wants to.

+ 1
- 1
src/errLogger/rumErrLoggerH.erl View File

@ -1,7 +1,7 @@
-module(rumErrLoggerH).
%% error_logger后端eRum
%% @see lager_crash_log
%% @see rumCrashLog
-include("eRum.hrl").

Loading…
Cancel
Save