presto
Quan.S
让技术回归纯真
展开
-
Presto worker发现机制 (on k8s)
1. Presto依靠apache airlift实现服务发现;2. worker上配置有discovery.uri, 指定了discovery服务的地址,也就是各node汇报自己信息的目的地址;3. worker上配置有本节点的信息,可以改成域名,可自定义;4. airlift将节点信息汇报称为Announce,源码中discovery模块,有服务定时announce的逻辑代码;5. announce的方法可以从类“**HttpDiscoveryAnnouncementClient**”中发现,通原创 2019-09-21 15:54:23 · 2287 阅读 · 0 评论 -
Presto 无active worker的一次定位过程
从presto无active worker的问题出发,一步步通过接口和源码定位问题:1. 如何获取node的信息2. 如何确定worker的状态;3. 如何查看worker的具体详情;4. 版本号是怎么确立的。原创 2019-09-29 21:16:34 · 1386 阅读 · 1 评论