Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/apache-spark/6.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 spark Ignite:system.out.print代码中的命令未登录到日志文件_Apache Spark_Ignite_Apache Spark 2.0 - Fatal编程技术网

Apache spark Ignite:system.out.print代码中的命令未登录到日志文件

Apache spark Ignite:system.out.print代码中的命令未登录到日志文件,apache-spark,ignite,apache-spark-2.0,Apache Spark,Ignite,Apache Spark 2.0,我在console/root/apache-ignite-fabric-2.3.0-bin/bin/ignite.sh-v上启动了两个ignite服务器节点 从远程客户端运行ClusterGroup示例程序。我在控制台上的两个服务器节点中都看到以下类型的日志(从system.out.print打印) >>> Hello Node: 34579566-5a66-4ff7-af39-36fe76c1af5e >>> Hello Node: 34579566-5a6

我在console/root/apache-ignite-fabric-2.3.0-bin/bin/ignite.sh-v上启动了两个ignite服务器节点

从远程客户端运行ClusterGroup示例程序。我在控制台上的两个服务器节点中都看到以下类型的日志(从system.out.print打印)

>>> Hello Node: 34579566-5a66-4ff7-af39-36fe76c1af5e
>>> Hello Node: 34579566-5a66-4ff7-af39-36fe76c1af5e
>>> Hello Node: 34579566-5a66-4ff7-af39-36fe76c1af5e
但是,当我将服务移动到服务器节点中的systemd中时,我不会在work/logs/folder中的日志文件中获得上述打印。下面是我的systemd文件。为什么system.print日志不会出现在filelogger中,而是可以在控制台上完美工作?我怎么修理它

[Unit]
Description=ignite dbl
After=network.target
Wants=network.target

[Service]

type=forking
ExecStart=/root/apache-ignite-fabric-2.3.0-bin/bin/ignite.sh -v
KillMode=control-group

[Install]
WantedBy=multi-user.target

我使用的是Ignite2.3.0版本。未更改任何其他配置文件

System.out
不会重定向到记录器。如果希望这些打印输出显示在日志文件中,请将代码改为使用
IgniteLogger

System.out
不会重定向到记录器。如果希望这些打印输出显示在日志文件中,请将代码改为使用
IgniteLogger

这可能是ignite的filelogger中的错误。我在syslog中看到java/system.out.prints中丢失的消息这可能是ignite的filelogger中的错误。我在syslogOK中看到java/system.out.prints中丢失的消息。我正在运行提供的Ignite示例。好的。我正在运行提供的Ignite示例。