当前位置: 首页 > 知识库问答 >
问题:

如何登录到特定文件?

武嘉祥
2023-03-14

我有一个log4j2logger配置,它基本上将根记录器的所有日志写入一个基本日志文件。我总是使用记录器。getRootLogger此处。

对于我想记录的一些特定事件,请使用不同的文件。我怎么能在属性文件中配置这样一个记录器(例如给它一个名字,然后我可以从代码中引用)?

共有2个答案

习阳
2023-03-14

我终于发现,Markers是传递消息的方式:

什么是标记Java日志框架,这是使用它们的原因?

史绍晖
2023-03-14

你可以这样做。

    log4j.appender.transaction=org.apache.log4j.DailyRollingFileAppender
    log4j.appender.transaction.DatePattern='.'yyyy-MM-dd
    log4j.appender.transaction.File=logs/transaction.log
    log4j.appender.transaction.layout=org.apache.log4j.PatternLayout
    log4j.appender.transaction.layout.ConversionPattern=%d{dd MMM yyyy HH\:mm\:ss} %-5p %c{2}\:%L - %m%n
    log4j.appender.transaction.threshold=info

    log4j.logger.transaction=INFO, transaction
 类似资料:
  • 我正在系统上处理一个新函数,现在我需要选择一个文件,并保存在用户C:的文件夹中。这个过程是这样发生的,用户上传一个文件到系统中,这个文件可以是任何东西,文本,图像,除了视频,现在它被保存在系统数据库中,但是我的老板想要改变这个过程,所以我需要保存在用户C:上的一个特定文件夹上,我已经创建了特定文件夹,但是我不知道如何将文件保存在创建的文件夹上。因此上载文件的代码如下所示:

  • 我想在成功登录后为特定页面重定向用户。 我不希望用户在登录后导航到上次查看的页面。 我试过以下网址,但它显示我的错误。 错误:

  • 我有一个test.sh文件,需要在docker容器中运行,该容器通过Jenkins job在Kubernetes pods中运行。 流量: Step1:运行一个Jenkins作业,该作业应该登录到在pod中运行的docker容器 步骤:从容器中执行测试。sh脚本。 test.sh 回声“这是演示文件” 我有一个命令,它会给docker一个在kubenertes pods中运行的图像 TIER=作为

  • 我正在尝试通过Spring Security进行登录的oAuth2配置设置。但仅限于特定的网址。 我的安全配置如下。 基本上,我只希望oauth2Login成为以/secured开头的URL的触发器。它似乎几乎可以工作,唯一的问题是每当Spring试图将我的会话重新定向到google进行身份验证时,它就会触发404。 oauth身份验证的标准重定向应该触发到http://localhost:808

  • 记录器文件中的日志- org.springframework.Security.Access.event.loggerlistener-安全授权失败,原因是:org.springframework.Security.Access.accessdeniedexception:访问被拒绝;通过身份验证的主体:org.springframework.security.authentication.ano

  • 1. 申请应用 参考文章:twitter三方登录的实现 (opens new window),只需关注创建应用部分即可。 copy以下三个信息:App ID、App Key和网站回调域。 友情提示:twitter现不支持个人用户创建应用 重要提示 “应用密钥”可保护你应用程序的安全,因此请确保其不会泄露!也不要与任何人共享你的“应用密钥”!!! 2. 集成JustAuth 2.1 引入依赖 <de