emr上的flink日志文件

jfgube3f  于 2021-06-21  发布在  Flink
关注(0)|答案(1)|浏览(308)

我的火石罐在急诊室里。我将logback.xml设置为/mnt/var/flink.log作为它在emr上运行时的路径。我只能看到运行jar时由emr形成的日志,但看不到我的日志。请给我一个方法,如何获得日志,我已经在程序中定义,这是作为flinkjar运行在emr。我找不到合适的解决办法。我的logback.xml看起来像:

<configuration>
<logger name="org.apache.flink.runtime.jobgraph.JobGraph" level="INFO" additivity="false">
<appender-ref ref="file" />
</logger>
    <appender name="file" class="ch.qos.logback.core.FileAppender">
        <file>/mnt/var/log/flink.log</file>
        <append>false</append>
        <encoder>
            <pattern>%d{HH:mm:ss.SSS} [%thread] %-5level %logger{60} %X{sourceThread} - %msg%n</pattern>
        </encoder>
    </appender>
    <root level="INFO">
        <appender-ref ref="file"/>
    </root>
</configuration>
91zkwejq

91zkwejq1#

根据这个问题,它可能与flink-7990有关。但请注意,你必须把 logback.xml Flink的档案 conf 系统上启动flink的目录。旁注-如果你在提问时加入flink的版本,这是非常有帮助的,因为它是一个快速移动的目标。

相关问题