slf4j相关内容

使用log4j2实现的slf4j异常

在顶层的log4j2实现上设置slf4j时,我得到了以下内容。尽管我将log4J2配置为我的slf4j接口实现,但我仍然没有看到找到任何SLF4J提供程序。不确定我错过了什么 日志中的错误 01-10-2022 19:22:46,115 ERROR [stderr] (MSC service thread 1-5) SLF4J: No SLF4J providers were foun ..
发布时间:2022-08-12 17:41:07 其他开发

JBoss/WildFly内部重复格式化的记录器输出为

看来,我不能排除JBoss/WildFly日志记录子系统。 我有一个Java EE EAR,希望将slf4j API与log4J2实现一起使用。 我的目的是禁用JBoss日志记录子系统,以便让我的slf4j log4j2实现处理日志记录。但我仍然得到标准输出的重复处理: 12:55:00,820 INFO [stdout] (Thread-316) 12:55:00 INFO ..
发布时间:2022-07-24 12:03:56 其他开发

使用Byte Buddy的SLF4j记录器

我尝试检测名为ThreadPoolExecutor的Java类,并希望使用slf4j记录器获取线程的详细信息,但收到以下错误 Exception in thread "pool-2-thread-2" Exception in thread "pool-2-thread-1" java.lang.NoClassDefFoundError: com/github/shehanperera/th ..
发布时间:2022-05-14 12:16:07 Java开发

SLF4J:无法加载类";org.slf4j.impl.StaticLoggerBinder";,API

应用程序在tcServer中运行正常,但出现以下错误: SLF4J:无法加载“org.slf4j.impl.StaticLoggerBinder”类。SLF4J:默认为无操作(NOP)记录器实现SLF4J:有关详细信息,请参阅http://www.slf4j.org/codes.html#StaticLoggerBinder。 类路径的含义是什么?在哪里可以找到它? 我是新手,请 ..
发布时间:2022-05-14 12:05:05 Java开发

无法加载类slf4g StaticLoggerBinder

我不知道程序有什么问题。我收到了这张通知。我已正确设置pom.xml文件上的依赖项。 SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder". SLF4J: Defaulting to no-operation (NOP) logger implementation SLF4J: See http://www.slf4j ..
发布时间:2022-05-14 11:54:08 Java开发

SLF4J PUT和Immediate Get失败

我为SLF4J MDC编写了一个小包装。 import org.slf4j.MDC; import java.util.UUID; public final class MdcWrapperUtility { public static final String MDC_TRANSACTION_ID_KEY_NAME = "MDC_TRANSACTION_ID"; ..
发布时间:2022-05-14 11:32:43 其他开发

SLF4J-什么是悬挂式或分离式标记?

在SLF4J中,我不完全确定detached marker是什么。该JavaDoc相当不明确。 几个问题: 是否纯粹是标记的内存管理,即停止/启动被垃圾收集的标记? 使用悬挂/分离的标记登录时会发生什么情况? 如果标记已分离,您是否仍能对其进行筛选或将其关闭? 为什么要在运行时分离标记?我可以理解创建自由形式的动态标记,从而节省内存(要点1),但稍后分离时,我发现这很奇怪。 ..
发布时间:2022-05-14 11:14:34 其他开发

买个假的slf4j记录器?

我可以从slf4j获得虚拟记录器吗?(想想空对象设计模式。)如果是的话,有没有人可以举出一个例子?或者,如果我想这样做,我是否必须实现一个自定义记录器? 我希望编写一个类似 的函数 private Logger logger; static Logger nullLogger; static { nullLogger = getMeADummyLogger(); } publ ..
发布时间:2022-05-14 11:05:13 Java开发

不带toString()的slf4j

当您在slf4j中执行类似LOG.debug("Exported {}.", product)的操作时,它最终将对参数调用toString(),例如product。 由于某些原因,我不能在所有要用作参数的类上重写toString()。一些类来自第三方JAR,其他类也将在其他上下文中调用其toString(),在这些上下文中,我要在日志语句中打印的信息不可用。 但是,我有一个用于调试目的 ..
发布时间:2022-05-14 10:43:08 其他开发

是否可以在运行时更改AWS Lambda的日志级别?

我在AWS上运行Lamba,并使用slf4j进行日志记录 项目要求的一部分是可以在运行时使用环境变量设置日志级别,但我不确定这是否可能 我使用以下代码,但是将UI中的环境变量“LOG_LEVEL”更改为“DEBUG”对添加到CloudWatch日志中的内容没有任何影响。这可能吗? import org.apache.log4j.Level; import org.apache.log ..
发布时间:2022-05-14 10:37:15 其他开发

Slf4j如何绑定到实现?它真的在编译时这样做吗?

在slf4j的文档中,它说绑定发生在编译时间: “SLF4J不依赖于任何特殊的类加载器机械。事实上,每个SLF4J绑定在编译时都是硬连接的,以使用一个且只有一个特定的日志记录框架。例如,slf4j-log4j12-1.7.5.jar绑定在编译时绑定以使用log4j。在您的代码中,除了slf4j-api-1.7.5.jar之外,您只需将一个且只有一个您选择的绑定放到适当的类路径位置。不要在类路 ..
发布时间:2022-05-14 10:31:42 其他开发

WebLogic 12C集中式Log4J或登录配置

我要配置集中登录到WebLogic 12C。根据业务需求,我必须在生产环境中使用系统日志,并且我必须提供定制(例如,文件、控制台日志)。我只想为域中的每个应用程序处理1个集中式日志配置。应用程序使用SLF4J API。在GlassFish 3.1和WebLogic 10.3.5中,当我将Logback或Log4J桥和它们的实现放入域lib并配置它们时,它们工作得很好。但在WebLogic 12C中 ..
发布时间:2022-05-14 10:19:49 其他开发

在@Cacheable Hit上登录Spring缓存

当前我正在使用一个Spring缓存和@Cacheable/@CacheEvict批注。 我希望获得类似"INFO: i got those values from the cache, NOT from the host. awesome" 的某种控制台日志语句 有没有一种简单明了的方法来做到这一点?我们使用的显然是slf4jbtw,如果您对此感兴趣的话。 Spring 推荐 ..
发布时间:2022-05-14 10:15:06 Java开发

Slf4j是如何工作的?未创建任何日志

我用Java 1.6编写了以下代码: import org.slf4j.Logger; import org.slf4j.LoggerFactory; private static Logger log = LoggerFactory.getLogger(myfile.class); 现在,我将slf4j-api-1.6.4.jar&;slf4j-Simple-1.6.4.jar ..
发布时间:2022-05-14 10:11:26 Java开发

JUL至SLF4J仅适用于特定班级

我正在Websphere Application Server上开发一个带有PrimeFaces的JSF项目。 由于PrimeFaces使用的是java.util.Logging,因此我使用Jul-to-slf4j桥将Primefacs日志捕获到我的Log4J日志文件中。 但使用Jul-to-slf4j Bridge,所有的java.util.Logging消息都将在我的日志文件中,包括诸如 ..
发布时间:2022-05-14 10:03:58 其他开发

Slf4j:找到slf4j-api依赖项,但未找到提供程序

我使用龙目岛。 不久前,在构建项目时,编译器开始发出以下消息: 找到slf4j-api依赖项,但未找到提供程序。你是说 添加slf4j-Simple?请参见https://www.slf4j.org/codes.html#noProviders 。 如果您点击该链接,会有一个相当模糊的评论: 如果没有SLF4J,则报告此警告(即不是错误)消息 可以在类路径上找到提供程序。放置一个 ..
发布时间:2022-05-14 09:58:57 Java开发

如何使用slf4j框架实现敏感数据的屏蔽?

我想使用slf4j框架屏蔽用户名/密码等敏感数据。我们非常感谢您的即时帮助。提前谢谢。 推荐答案 试试这个。 1.首先,我们应该创建一个类来处理我们的日志(每行) public class PatternMaskingLayout extends PatternLayout { private Pattern multilinePattern; private List ..
发布时间:2022-05-14 09:54:05 其他开发