Erlang - 入门之一日志系统如何打印输出使用lager框架

本文介绍了在Erlang项目中使用Lager日志库的基本方法,包括如何正确引入Lager、解决未定义错误、实现日志输出配置,并提供了一些实际代码示例。

在合适的地方插入一句代码即可: 

lager:error("Some Message"),

就这样,谢谢阅读

。。。。。。。

。。。。。。。。。

。。。。。。。。。。。

。。。。。。。。。。。。。。

。。。。。。。。。。。。。。。。。

没有什么比从直接“”拷贝“”代码的方法,能更快“”掌握“”代码

下面都只是很无聊的“”程序开发“”,要是你懂ErLang可不必往下看;要是你不懂往下看了也不会懂

问题零:字串的拼接

这里没有lager的原理,也没有errlang的原理,因为毕竟哥不懂服务器

但是如果你和哥的情况一样:有一个项目,能编译,能运行,但就是想改亿点点逻辑,那么你确实需要打印输出

%一开始我参考了这段代码
?ERROR("node_kf start ~p port=~p",[Ip,Port]),

所以写上 "~p"  相当于 format 字串了

%% 所以把一段打印代码改成。。。。。。
%% 当然,前面你需要先引入lager:-include("xxxxx.hrl").
start([NodeId]) ->
    Ip = config:get_server_ip(),
    Port = config:get_server_port(),
   % lager:error("node_kf Start() ip===="),
    lager:error("node_kf Start() ip====nodeid=~p",[NodeId]),

打印最终输出


                
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

avi9111

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值