欢迎!请参阅 关于 页以了解更多相关信息。
结构化日志战胜纯文本日志。上下文日志加结构化日志是一个净赢的方案。在我们的工作场所,我们摒弃了现有的非正式日志解决方案,它除了支持上下文日志外,还劣于 tools.logging,并将为库的功能添加强有力的补充。为了添加上下文日志支持,我们可能需要一个额外的协议,用于实现此类 API(如 SLF4J)的框架。不确定这是否是必需的,但一个额外的日志函数可能也有助于简化实施。建议用法
(log/info-c {:foo "bar"} my-error "some message")
我们移植到了具有标记的结构化日志,正如这里所写:[链接](https://stackoverflow.com/a/60101309/8162407)
在clojure.tools.logging的基础上添加了一个薄薄的包装器,非常满意。点赞。