Server的二进制启动&debug环境搭建

上一节讲解了client的原理,这一节讲解Server端的原理。

打开https://prestodb.io/docs/current/installation/deployment.html

下载服务端二进制代码:https://repo1.maven.org/maven2/com/facebook/presto/presto-server/0.142/presto-server-0.142.tar.gz

0)下载 

https://repo1.maven.org/maven2/com/facebook/presto/presto-server/0.142/presto-server-0.142.tar.gz

1)解压缩

tar -zvxf presto-server-0.142.tar.gz 

2)启动前的准备

2.1)   /etc/config.properties

2.2) etc/jvm.config

3)启动

./bin/launcher run


查看二进制命令

得知主类:

com.facebook.presto.server.PrestoServer

搞定



===

搭建eclipse环境

Server的二进制启动&debug环境搭建_第1张图片

PS: http://www.java2s.com/Code/Jar/i/Downloadintellijannotationsjar.htm网址下载jar包也挺方便!

然后在linux环境中构造debug环境

命令如下:

jdb com.facebook.presto.server.PrestoServer

stop in com.facebook.presto.server.PrestoServer.main

run



你可能感兴趣的:(impala,presto,MPP)