hive server 2 服务端及beeline client客户端 远程debug方式

hive server 2 服务端代码远程debug调试方式:

1. idea 添加debug 远程调试,如下:

hive server 2 服务端及beeline client客户端 远程debug方式_第1张图片

 

2. 将idea 远程debug 参数添加到 vi hadoop_conf/hadoop-env.sh 中 HADOOP_CLIENT_OPTS 配置项中,如:

export HADOOP_CLIENT_OPTS="-Xmx5g -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=9001 $HADOOP_CLIENT_OPTS"

 

beeline client 客户端代码远程debug调试方式:

1. 修改 vi hadoop_conf/hadoop-env.sh 中 HADOOP_CLIENT_OPTS 配置项,添加 -Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=5005 参数,端口号可自己配置,如下:

export HADOOP_CLIENT_OPTS="-Xmx5g -Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=5005 $HADOOP_CLIENT_OPTS"

2. idea中添加debug远程调试:

hive server 2 服务端及beeline client客户端 远程debug方式_第2张图片

 

?mid=&wid=51824&sid=&tid=8554&rid=LOADED&custom1=mp.csdn.net&custom2=%2Fconsole%2Feditor%2Fhtml&custom3=brounelink.com&t=1587695701586?mid=&wid=51824&sid=&tid=8554&rid=FINISHED&custom1=mp.csdn.net&t=1587695701586

你可能感兴趣的:(随手记)