问候!
去年证明对我们的非营利组织非常有帮助,而本文只是有关我们活动的一系列出版物的开篇。值得一提的是,因为我们的几种产品处于大型银行项目的中心-哦,是的,它们并没有让我们失望!
但是,让我们从更简单,更易懂的内容开始-同时,日志记录无一例外地对我们所有人都非常重要。
介绍
一年前,我们推出
了一款革命性的SLF4J
记录仪。在这段时间内,我们:
- 收集的意见和建议(上
,sql.ru
并在Slack
频道) - 在他们的项目中实施并使用了它(开源技术和商业\银行软件-在金融科技巨头Wirecard中)
- 与她一起分析经验并制定改善计划
- 广告(于
Linkedin
) - 支持的用户(例如
Walt Disney Studios
) - 试图处理日志记录中的错误
SLF4J
(无济于事)
我必须
马上说,它被证明是最有效的讨论平台-最有价值的反馈来自这里。
那么,回顾我们对自己项目的批评看法是什么?
答案将是:
v2.0.0非常好,几乎完美。她100%地满足了对密集项目的期望,使安装和使用原木成为一种乐事,而不是折磨。
最重要的是,它
从未失败过,这让我以更大的勇气和明确的良知推荐它广泛使用。
这激发了我们将其拉近理想的一步。
您的宝贵反馈使这成为可能-非常感谢!
所以-见面
-3.0.0!
https://github.com/INFINITE-TECHNOLOGY/BOBBIN
https://bintray.com/infinite-technology/io.it/bobbin/_latestVersion
dependencies {
compile "org.codehaus.groovy:groovy-all:2.5.4"
compile "io.i-t:bobbin:3.0.0"
}
增强功能
?
YAML
YAML
JSON
.
JSON
.
JSON
, , :
"\"./LOGS/PLUGINS/OUTPUT/${className}/${level}/${threadName}_${level}_${date}.log\""
, ? — — YAML
.
, (, DSL
). , YAML
— "" — Snake YAML
, , .
! YAML , . YAML
:
destinations:
- name: io.infinite.bobbin.config.ConsoleDestinationConfig
levels: [warn, error, info]
- name: io.infinite.bobbin.config.FileDestinationConfig
packages: [io.infinite]
fileName: ("./LOGS/INFINITE/${className}/${level}/${className}_${level}_${date}.log")
- name: io.infinite.bobbin.config.FileDestinationConfig
fileName: ("./LOGS/PACKAGES/${className}/${level}/${className}_${level}_${date}.log")
format: dateTime + '|' + level + '|' + threadName + '|' + className + '|' + message + '\n'
? Logback
, Log4j2
.
JSON
3.0.0. Wiki .
- —
13 . - .
, — logback
. Spring Boot
—
. logback
5 . - . "" , .
,
3.0.0. —
, — , .
同时,我们有2020年的宏伟计划:
HTTP客户端,聊天机器人,元编程,编译器,大型机,大型金融项目,SECaaS ...很快在Habré上。
敬请关注!