gpt4 book ai didi

erlang - Chicagoboss - 如何更新 lager_file_backend 配置?

转载 作者:行者123 更新时间:2023-12-02 01:39:30 25 4
gpt4 key购买 nike

我已将 ChicagoBoss 更新到我的最新版本。当我编译它时,我收到一条通知

Deprecated lager_file_backend config detected, please consider updating it

我正在使用以下命令编译它:

 ./rebar get-deps clean compile

所以,问题是:

  • 什么是 lager_file_backend 配置?
  • 为什么不推荐使用它?
  • 如何更新它?

最佳答案

  • lager_file_backend 配置只是指配置文件 (boss.config) 的“lager_file_backend”部分

  • 抱歉,我不知道为什么要弃用它。

  • 我找不到详细说明差异的发行说明。我通过查看此处的示例了解了如何更新:https://github.com/basho/lager

这是旧样式的样子:

{lager, [
{handlers, [
{lager_console_backend, info},
{lager_file_backend, [
{"/var/log/foo/boss_error.log", error, 10485760, "$D0", 5},
{"/var/log/foo/boss_console.log", info, 10485760, "$D0", 5}
]}
]}
]},

这是新样式的样子:

{lager, [
{handlers, [
{lager_console_backend, info},
{lager_file_backend, [{file, "/var/log/foo/boss_error.log"}, {level, error}]},
{lager_file_backend, [{file, "/var/log/foo/boss_console.log"}, {level, info}]}
]}
]},

关于erlang - Chicagoboss - 如何更新 lager_file_backend 配置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29271453/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com