记一次连接impala数据库报zookeeper的SASL错误的解决方法和整合paas环境代码调优

impala连接

impala连接需要持续性连接,需要配置3个配置文件到系统环境变量。
两个.conf文件一个.keytabl文件,还有java代码利用监听设置系统变量
记一次连接impala数据库报zookeeper的SASL错误的解决方法和整合paas环境代码调优
记一次连接impala数据库报zookeeper的SASL错误的解决方法和整合paas环境代码调优记一次连接impala数据库报zookeeper的SASL错误的解决方法和整合paas环境代码调优记一次连接impala数据库报zookeeper的SASL错误的解决方法和整合paas环境代码调优
记一次连接impala数据库报zookeeper的SASL错误的解决方法和整合paas环境代码调优记一次连接impala数据库报zookeeper的SASL错误的解决方法和整合paas环境代码调优

百度了一下ASAL冲突

https://help.finebi.com/doc-view-282.html
记一次连接impala数据库报zookeeper的SASL错误的解决方法和整合paas环境代码调优
记一次连接impala数据库报zookeeper的SASL错误的解决方法和整合paas环境代码调优记一次连接impala数据库报zookeeper的SASL错误的解决方法和整合paas环境代码调优
记一次连接impala数据库报zookeeper的SASL错误的解决方法和整合paas环境代码调优记一次连接impala数据库报zookeeper的SASL错误的解决方法和整合paas环境代码调优

好了这样就解决了与zookeep的冲突

2.【下面是paas环境代码优化,如果只是需要zookeeper与keberas冲突可以忽略】又因为我们在本地和paas(docker镜像)都需要跑项目,所以写了个通用配置就是上面的全部代码1

百度一下System.getProperty()

https://blog.****.net/weixin_37139197/article/details/78877766
记一次连接impala数据库报zookeeper的SASL错误的解决方法和整合paas环境代码调优
记一次连接impala数据库报zookeeper的SASL错误的解决方法和整合paas环境代码调优记一次连接impala数据库报zookeeper的SASL错误的解决方法和整合paas环境代码调优

最后效果是我本地和PAAS环境都可以直接运行起来,不用修改代码了