Ok, I conclude that debugging with remote server and log tracing is the final debug method.
> On Oct 30, 2018, at 3:13 PM, George Ni <[email protected]> wrote: > > Besides, you can write test cases for kylin's MR jobs with mrunit to debug, > see org.apache.kylin.engine.mr.steps.NDCuboidMapperTest for reference. > > > Best regards, > > Chun’en Ni(George) > > ----- 原始邮件 ----- > 发件人: JiaTao Tao <[email protected] <mailto:[email protected]>> > 收件人: [email protected] <mailto:[email protected]> > 已发送邮件: Tue, 30 Oct 2018 14:56:54 +0800 (CST) > 主题: Re: Kylin comprehensive debug documentation > > You cannot debug MR job directly in DebugTomcat. In fact, it might be better > adding more logs for tracing, in my opinion. > > If you do need to debug MR job directly, you may need to change your > core-site.xml, mapred-site.xml and etc. to run MR job locally, It is > theoretically possible, you can give a try :). > > you Zhuang <[email protected] <mailto:[email protected]>> > 于2018年10月30日周二 下午2:23写道: > And also debug map reduce job ? > > On Oct 30, 2018, at 12:51 PM, JiaTao Tao <[email protected] > <mailto:[email protected]>> wrote: > > You may need this: http://kylin.apache.org/development/dev_env.html > <http://kylin.apache.org/development/dev_env.html>. > Using debug mode to launch org.apache.kylin.rest.DebugTomcat, then you can > debug Kylin server > > -- > > Regards! > Aron Tao > > you Zhuang <[email protected] <mailto:[email protected]>> > 于2018年10月30日周二 下午12:04写道: > 1. I can debug Kylin and standalone mr job in intellij idea with > -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=9001 , but I > don’t know how to debug both Kylin web server and whole build job flow, which > mean idea can’t set up two remote debug servers > > > 2. can we write a comprehensive documentation about full debug situations ? > Because without debugging everything becomes awkward . > > > > > > > -- > > Regards! > Aron Tao
