flink batch python api的脚本print标准输出看不到

classic Classic list List threaded Threaded
7 messages Options
Reply | Threaded
Open this post in threaded view
|

flink batch python api的脚本print标准输出看不到

zenglong chen
大家好,请教一下,flink batch python
api的脚本,我想用print判断一下是否获取到数据了,但我在client端看不到输出,只看到Program execution
finished,log/目录下也没有out文件(我先删除了所有log),有什么解决办法吗?
此外,我尝试在map函数里面raise
exception,程序还是执行成功了,标记finished!!!这个是bug吗?flink捕捉不了python的异常信息吗?
Reply | Threaded
Open this post in threaded view
|

Re: flink batch python api的脚本print标准输出看不到

Jeff Zhang
batch的print是print在TM端,不是client端

zenglong chen <[hidden email]> 于2019年7月10日周三 下午6:10写道:

> 大家好,请教一下,flink batch python
> api的脚本,我想用print判断一下是否获取到数据了,但我在client端看不到输出,只看到Program execution
> finished,log/目录下也没有out文件(我先删除了所有log),有什么解决办法吗?
> 此外,我尝试在map函数里面raise
> exception,程序还是执行成功了,标记finished!!!这个是bug吗?flink捕捉不了python的异常信息吗?
>


--
Best Regards

Jeff Zhang
Reply | Threaded
Open this post in threaded view
|

Re: flink batch python api的脚本print标准输出看不到

zenglong chen
我的flink是本地standlone集群,TM端应该就是本地吧。

Jeff Zhang <[hidden email]> 于2019年7月10日周三 下午7:10写道:

> batch的print是print在TM端,不是client端
>
> zenglong chen <[hidden email]> 于2019年7月10日周三 下午6:10写道:
>
> > 大家好,请教一下,flink batch python
> > api的脚本,我想用print判断一下是否获取到数据了,但我在client端看不到输出,只看到Program execution
> > finished,log/目录下也没有out文件(我先删除了所有log),有什么解决办法吗?
> > 此外,我尝试在map函数里面raise
> > exception,程序还是执行成功了,标记finished!!!这个是bug吗?flink捕捉不了python的异常信息吗?
> >
>
>
> --
> Best Regards
>
> Jeff Zhang
>
Reply | Threaded
Open this post in threaded view
|

Re: flink batch python api的脚本print标准输出看不到

Jeff Zhang
那你需要在TM的log里才能看到output

zenglong chen <[hidden email]> 于2019年7月11日周四 上午10:20写道:

> 我的flink是本地standlone集群,TM端应该就是本地吧。
>
> Jeff Zhang <[hidden email]> 于2019年7月10日周三 下午7:10写道:
>
> > batch的print是print在TM端,不是client端
> >
> > zenglong chen <[hidden email]> 于2019年7月10日周三 下午6:10写道:
> >
> > > 大家好,请教一下,flink batch python
> > > api的脚本,我想用print判断一下是否获取到数据了,但我在client端看不到输出,只看到Program execution
> > > finished,log/目录下也没有out文件(我先删除了所有log),有什么解决办法吗?
> > > 此外,我尝试在map函数里面raise
> > > exception,程序还是执行成功了,标记finished!!!这个是bug吗?flink捕捉不了python的异常信息吗?
> > >
> >
> >
> > --
> > Best Regards
> >
> > Jeff Zhang
> >
>


--
Best Regards

Jeff Zhang
Reply | Threaded
Open this post in threaded view
|

Re: flink batch python api的脚本print标准输出看不到

zenglong chen
本地我尝试删除log/所有东西,然后执行任务,完成,再看log/目录,只有client。log文件(里面没有print输出内容),没有其他standalone或taskexecute的out或者log,

Jeff Zhang <[hidden email]> 于2019年7月11日周四 上午10:34写道:

> 那你需要在TM的log里才能看到output
>
> zenglong chen <[hidden email]> 于2019年7月11日周四 上午10:20写道:
>
> > 我的flink是本地standlone集群,TM端应该就是本地吧。
> >
> > Jeff Zhang <[hidden email]> 于2019年7月10日周三 下午7:10写道:
> >
> > > batch的print是print在TM端,不是client端
> > >
> > > zenglong chen <[hidden email]> 于2019年7月10日周三 下午6:10写道:
> > >
> > > > 大家好,请教一下,flink batch python
> > > > api的脚本,我想用print判断一下是否获取到数据了,但我在client端看不到输出,只看到Program execution
> > > > finished,log/目录下也没有out文件(我先删除了所有log),有什么解决办法吗?
> > > > 此外,我尝试在map函数里面raise
> > > > exception,程序还是执行成功了,标记finished!!!这个是bug吗?flink捕捉不了python的异常信息吗?
> > > >
> > >
> > >
> > > --
> > > Best Regards
> > >
> > > Jeff Zhang
> > >
> >
>
>
> --
> Best Regards
>
> Jeff Zhang
>
Reply | Threaded
Open this post in threaded view
|

回复: flink batch python api的脚本print标准输出看不到

Jimmy Wong
你需要重启 Flink,log/ 下才会有 out 文件,仅仅重新执行任务没有用的


| |
Jimmy
|
|
[hidden email]
|
签名由网易邮箱大师定制


在2019年07月11日 11:03,zenglong chen<[hidden email]> 写道:
本地我尝试删除log/所有东西,然后执行任务,完成,再看log/目录,只有client。log文件(里面没有print输出内容),没有其他standalone或taskexecute的out或者log,

Jeff Zhang <[hidden email]> 于2019年7月11日周四 上午10:34写道:

那你需要在TM的log里才能看到output

zenglong chen <[hidden email]> 于2019年7月11日周四 上午10:20写道:

我的flink是本地standlone集群,TM端应该就是本地吧。

Jeff Zhang <[hidden email]> 于2019年7月10日周三 下午7:10写道:

batch的print是print在TM端,不是client端

zenglong chen <[hidden email]> 于2019年7月10日周三 下午6:10写道:

大家好,请教一下,flink batch python
api的脚本,我想用print判断一下是否获取到数据了,但我在client端看不到输出,只看到Program execution
finished,log/目录下也没有out文件(我先删除了所有log),有什么解决办法吗?
此外,我尝试在map函数里面raise
exception,程序还是执行成功了,标记finished!!!这个是bug吗?flink捕捉不了python的异常信息吗?



--
Best Regards

Jeff Zhang




--
Best Regards

Jeff Zhang

Reply | Threaded
Open this post in threaded view
|

Re: flink batch python api的脚本print标准输出看不到

zenglong chen
本地cluster的确重启后有在out文件看到print了,多谢解答!

Jimmy <[hidden email]> 于2019年7月15日周一 上午11:11写道:

> 你需要重启 Flink,log/ 下才会有 out 文件,仅仅重新执行任务没有用的
>
>
> | |
> Jimmy
> |
> |
> [hidden email]
> |
> 签名由网易邮箱大师定制
>
>
> 在2019年07月11日 11:03,zenglong chen<[hidden email]> 写道:
>
> 本地我尝试删除log/所有东西,然后执行任务,完成,再看log/目录,只有client。log文件(里面没有print输出内容),没有其他standalone或taskexecute的out或者log,
>
> Jeff Zhang <[hidden email]> 于2019年7月11日周四 上午10:34写道:
>
> 那你需要在TM的log里才能看到output
>
> zenglong chen <[hidden email]> 于2019年7月11日周四 上午10:20写道:
>
> 我的flink是本地standlone集群,TM端应该就是本地吧。
>
> Jeff Zhang <[hidden email]> 于2019年7月10日周三 下午7:10写道:
>
> batch的print是print在TM端,不是client端
>
> zenglong chen <[hidden email]> 于2019年7月10日周三 下午6:10写道:
>
> 大家好,请教一下,flink batch python
> api的脚本,我想用print判断一下是否获取到数据了,但我在client端看不到输出,只看到Program execution
> finished,log/目录下也没有out文件(我先删除了所有log),有什么解决办法吗?
> 此外,我尝试在map函数里面raise
> exception,程序还是执行成功了,标记finished!!!这个是bug吗?flink捕捉不了python的异常信息吗?
>
>
>
> --
> Best Regards
>
> Jeff Zhang
>
>
>
>
> --
> Best Regards
>
> Jeff Zhang
>
>