如何在独立模式下为 Apache Pulsar 配置日志记录到文件?

lar*_*ars 5 logging log4j pulsar apache-pulsar

我想配置 Apache Pulsar 以在独立模式下将输出记录到文件中。

我从服务中以独立模式运行 Pulsar systemd,使用如下 exec 命令:

/var/lib/apache-pulsar/bin/pulsar standalone
Run Code Online (Sandbox Code Playgroud)

现在,Pulsar 日志配置记录在此处,并指定您可以使用配置属性,例如pulsar.root.logger通过 Log4J 配置日志记录。

但是不清楚的是您在哪里定义这些与日志相关的属性?它们位于哪个配置文件中?

还是应该log4j2.yaml直接进行更改?文档中没有介绍这一点。更改例如pulsar.routing.appender.default似乎RollingFile没有效果。

描述以独立模式启用日志记录到文件的完整步骤将非常有帮助。