【发布时间】:2022-09-27 16:48:25
【问题描述】:
我想从 ExecuteScript 处理器登录到单独的文件。我看到它记录到 nifi-app.log 并且我的日志很容易丢失。 我尝试过python的日志记录模块,但看起来nifi中使用的jython版本不支持它。
标签: apache-nifi
我想从 ExecuteScript 处理器登录到单独的文件。我看到它记录到 nifi-app.log 并且我的日志很容易丢失。 我尝试过python的日志记录模块,但看起来nifi中使用的jython版本不支持它。
标签: apache-nifi
你可以试试ExecuteStreamCommand 处理器。将您的逻辑从 ExecuteScript 包含到 Python 脚本文件中,并使用 ExecuteStreamCommand 作为 python3 my_script.py > log.txt 调用它,这将创建一个单独的日志文件。
【讨论】: