slf4j相关内容

如何在Java中实现API/SPI模式?

我正在创建一个框架,该框架公开了供开发人员使用的API: public interface MyAPI { public void doSomeStuff(); public int getWidgets(boolean hasRun); } 所有开发人员应该做的就是根据这些API方法对他们的项目进行编码.我还希望它们能够在运行时类路径上放置不同的“驱动程序"/"API ..
发布时间:2020-09-05 19:46:25 Java开发

从防暴螺栓记录-往哪里去?

我有几个螺栓部署到集群上的拓扑.每个配置都通过 slf4j 进行记录.在测试机上,我使 stdout 和 file 附加程序都能正常工作. 当我将此部署到群集时,日志记录似乎消失了.据我所知,在风暴日志中(在主管计算机上),/var/log/*或其他任何地方都没有任何信息. 我应该能够在Storm Worker中使用日志记录系统吗?如果是这样,是否有技巧来获取消息? 所有机器都在 ..
发布时间:2020-09-04 22:33:02 其他开发

调试自定义Kafka连接器的简单有效方法是什么?

我正在使用几个Kafka连接器,但在控制台输出中看不到它们的创建/部署中的任何错误,但是我没有得到想要的结果(无论如何都没有结果) ,所需或其他).我基于Kafka的示例FileStream连接器制作了这些连接器,因此我的调试技术基于示例中使用的SLF4J Logger的使用.我搜索了我认为会在控制台输出中产生的日志消息,但无济于事.我在这些消息中找错了地方吗?或者也许有更好的方法来调试这些连接器 ..
发布时间:2020-09-03 18:30:44 Java开发

无法实例化SLF4J LoggerFactory

所以 我正在使用此示例 BONECP : package javasampleapps; import java.sql.Connection; import java.sql.ResultSet; import java.sql.SQLException; import java.sql.Statement; import com.jolbox.bonecp.BoneCP; imp ..
发布时间:2020-08-11 07:56:33 数据库

使用slf4j-slick进行平滑日志记录

我在项目中使用slf4j-simple.我想将slick的日志记录级别更改为INFO.阅读 Slick的日志记录选项后 和 Class SimpleLogger文档我试图向我的VM行: -Dorg.slf4j.simpleLogger.defaultLogLevel=INFO -Dlogger.scala.slick=INFO -Dlogger.scala.slick.jdbc.JdbcBa ..
发布时间:2020-07-07 04:50:52 其他开发

卡夫卡侦听器中的钩子

在kafka收听消息之前/之后,是否有任何可用的钩子? 用例: 必须设置MDC关联ID才能执行日志可追溯性 我正在寻找什么? 一种事前/事后回调方法,以便可以在进入时设置MDC关联ID,并在退出时最终清除MDC. 编辑场景: 作为Kafka标头的一部分,我正在获取关联ID,一旦在Kafka Listener中收到消息,我想在MDC中设置相同的ID. 感谢帮助 解决方案 ..
发布时间:2020-06-30 19:43:46 其他开发

具有CompletableFuture的MDC记录器

我正在使用MDC Logger,除了一种情况外,它对我来说非常有用.无论代码在何处使用了CompletableFuture,对于已创建的线程,MDC数据都不会传递到下一个线程,并且由于日志失败而导致该错误.例如,在以下代码段中我用于创建新线程的代码中. CompletableFuture.runAsync(() -> getAcountDetails(user)); 以及以下日志的结果 ..
发布时间:2020-06-30 19:43:44 Java开发

如何在ForkJoinPool中使用MDC?

紧跟如何将MDC与线程池一起使用?如何将MDC与ForkJoinPool一起使用?具体来说,我该如何包装ForkJoinTask以便在执行任务之前设置MDC值? 解决方案 以下内容似乎对我有用: import java.lang.Thread.UncaughtExceptionHandler; import java.util.Map; import java.util.concur ..
发布时间:2020-06-30 19:43:39 Java开发

加载slf4j LoggerFactory时,websphere classloader给出java.lang.LinkageError

[我最初在Websphere论坛bot上发布了此消息,但未及时收到回复.我将在此处重新发布内容更多的内容] 问题 我在我们的企业应用程序(即".ear")中添加了一个jar(称为"Foo.jar"),创建了清单条目等,令我惊讶的是,当我的EJB实例化FooClient时, Websphere在org.slf4j.LoggerFactory上引发了java.lang.LinkageErr ..
发布时间:2020-06-18 19:47:01 Java开发

slf4j的绑定错误

我正在使用GATE工具进行文本分析,并且在安装PR时出现以下错误- SLF4J:slf4j绑定所请求的1.5.6版本与[1.6,1.7]不兼容 现在,我已经在互联网上搜索了此内容,并找到了此内容 Mixing different versions of slf4j-api.jar and SLF4J binding can cause problems. For example, ..
发布时间:2020-06-16 18:32:52 其他开发

Akka拦截具有可堆叠行为的接收

Akka和Scala新手,请随时编辑问题,以明确表达我对Scala和Akka的意图。 显示代码片段,这是我要解决的问题:本质上,我想为我的团队开发一个通用模块,供他们在使用Akka actor开发应用程序时使用。我想允许他们混合一个特征,该特征将在运行时扩展其接收功能,主要用于记录目的。我遇到了编译错误,我将在后面进行解释。 但是首先,以一个简单的main为例: 对象测试扩展了A ..
发布时间:2020-06-03 18:42:41 其他开发

关闭光滑记录

Slick在控制台中填充了大量日志消息。我希望像建议的文档一样使用 slf4j-nop ,因此关闭了日志记录,但是Akka需要自己的slf4j库。 所以我剩下Slick也使用的 akka-slf4j_2.10 。我已经尝试了很多东西。我的 application.conf 中包含以下内容(尝试使用和不使用“): logger =“ OFF” logger.scala.slick ..
发布时间:2020-06-03 18:34:33 其他开发

Akka是否会将MDC从来源演员复制到其他演员和期货?

正如我在akka规范中阅读的那样,它支持mdc 在演员中。例如。我可以将unic信息放入mdc,然后在actor中使用它。但是未来呢? Akka是否提供任何担保,以保证在actor中启动的未来将具有相同的MDC?另外,发送给其他参与者的消息也是如此-默认情况下会复制MDC吗? 注意 对我来说,这很奇怪,我只能在一个参与者代码中使用MDC。 解决方案 他们实际上没有。当您调用Lo ..
发布时间:2020-06-01 20:07:25 其他开发