Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/docker/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/logging/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
用Apache NiFi Docker容器中的控制台日志替换日志文件_Docker_Logging_Apache Nifi_Logback - Fatal编程技术网

用Apache NiFi Docker容器中的控制台日志替换日志文件

用Apache NiFi Docker容器中的控制台日志替换日志文件,docker,logging,apache-nifi,logback,Docker,Logging,Apache Nifi,Logback,我有一个配置好的Docker环境和一个日志驱动程序,它将所有日志发送到日志服务器。为了让它与ApacheNIFI一起工作,所有NiFi日志都应该发送到StdOut和StdErr。默认情况下,NiFi Docker容器包含一个NiFi-app.log文件,因此所有日志都被路由到日志驱动程序。 有两个问题: nifi-user.log消息没有尾随 日志文件保存在单独的卷中。除了我的中央日志服务器,我不希望日志存储在任何地方 有一个线程,但它不能解决任何问题。真正的问题是,即使将所有appender引

我有一个配置好的Docker环境和一个日志驱动程序,它将所有日志发送到日志服务器。为了让它与ApacheNIFI一起工作,所有NiFi日志都应该发送到StdOut和StdErr。默认情况下,NiFi Docker容器包含一个NiFi-app.log文件,因此所有日志都被路由到日志驱动程序。 有两个问题:

  • nifi-user.log消息没有尾随
  • 日志文件保存在单独的卷中。除了我的中央日志服务器,我不希望日志存储在任何地方
  • 有一个线程,但它不能解决任何问题。真正的问题是,即使将所有appender引用设置为CONSOLE,所有消息都会被org.apache.nifi.StdOut记录器逐行截获。将此记录器的日志级别设置为“关闭”将关闭“使用进程ID启动Apache NiFi”条目之后的所有消息的日志记录

    有没有办法配置NiFi Docker映像以避免将日志存储到文件中并将其直接路由到标准输出