Node.js和npm phoenix-client软件包与kerberized Apache phoenix连接

问题描述 投票:0回答:1

我想尝试连接kerberized Apache phoenix和node.js [node.js and npm jdbc package issue with kerberized apache phoenix]上的npm jdbc包,但面临很多挑战,因此寻找其他解决方案;在我的情况下,npm phoenix-client软件包似乎是个不错的选择,但我没有找到任何使用phoenix-client软件包的kerberized phoenix连接示例。

如果有人连接kerberized Apache phoenix使用npm phoenix-client软件包,请分享您的想法。

node.js jdbc npm kerberos phoenix
1个回答
0
投票

我使用jdbc包。我的配置看起来像这样。相应地更正版本号。

if (!jinst.isJvmCreated()) {
  jinst.addOption('-Xrs')
  jinst.setupClasspath([
    '/etc/hbase/2.5.3.0-37/0/',
    '/etc/hadoop/2.5.3.0-37/0/',
    '/usr/hdp/2.5.3.0-37/phoenix/phoenix-4.7.0.2.5.3.0-37-thin-client.jar',
    '/usr/hdp/2.5.3.0-37/phoenix/phoenix-server-4.7.0.2.5.3.0-37-runnable.jar',
    '/usr/hdp/2.5.3.0-37/phoenix/phoenix-4.7.0.2.5.3.0-37-client.jar'
  ])
}
var config = {
  drivername: 'org.apache.phoenix.jdbc.PhoenixDriver',
  url: 'jdbc:phoenix:HOST:PORT:/hbase-unsecure',
  user: '',
  password: '',
  maxpoolsize: 100
}
© www.soinside.com 2019 - 2024. All rights reserved.