文档首页/
MapReduce服务 MRS/
开发指南(LTS版)/
HetuEngine开发指南(安全模式)/
调测HetuEngine应用/
在本地Windows环境中调测HetuEngine应用
更新时间:2024-08-03 GMT+08:00
在本地Windows环境中调测HetuEngine应用
操作场景
在程序代码完成开发后,可以在Windows环境下进行编译,本地和集群业务平面网络互通时,您可以直接在本地进行调测。
操作步骤
- 在Windows环境下的IntelliJ IDEA开发环境中,确认配置HetuEngine应用安全认证中得到的“user.keytab”和“krb5.conf”文件放到“resources”目录下,并根据实际路径和用户名修改“jaas-zk.conf”文件中的配置参数。
图1 将认证文件放置在resources目录下
- 单击IDEA右侧Maven导入依赖。
图2 导入依赖
- (可选)如果对接的集群开启了ZooKeeper的SSL认证通信功能,则运行JDBCExampleZk和JDBCExamplePasswordZK时需要添加JVM配置参数,如下所示:
-Dzookeeper.clientCnxnSocket=org.apache.zookeeper.ClientCnxnSocketNetty -Dzookeeper.client.secure=true
- 在样例工程对应的“*.java”文件下单击右键,在弹出菜单单击“Run '*.main()' ”,等待运行成功(默认样例为查询Hive表)。
- JDBCExampleZk样例程序运行结果如下所示:
... principal is hivetest@HADOOP.COM Will use keytab Commit Succeeded ... The final connection url is: XXX://192.168.1.189:29896/hive/default Table user_info user_info2
- JDBCExamplePasswordZK样例程序运行结果如下所示:
... The final connection url is: XXX://192.168.1.189:29896/hive/default Table user_info user_info2
- JDBCExampleBroker样例程序运行结果如下所示:
... The final connection url is: XXX://192.168.1.189:29896/hive/default coordinator uri is XXX:/192.168.1.189:29896/hive/default user_info user_info2
- JDBCExampleZk样例程序运行结果如下所示:
父主题: 调测HetuEngine应用