mmcw 2023-05-12 11:14 采纳率: 0%
浏览 9
已结题

jdbc 连接phoenix 一直重试。

    <dependency>
        <groupId>org.apache.phoenix</groupId>
        <artifactId>phoenix-client-hbase-2.1</artifactId>
        <version>5.1.2</version>
    </dependency>
  String url = "jdbc:phoenix:Hbase1Hbase1,Hbase2,Hbase3,Hbase4,Hbase5:2181";
  Class.forName("org.apache.phoenix.jdbc.PhoenixDriver");
  conn = DriverManager.getConnection(url);

phoenix 连接一直重试,在服务器通过sqlline.py可以连接,但是使用jdbc 就不行

img

在服务器连接

img

  • 写回答

1条回答 默认 最新

  • mmcw 2023-05-12 15:10
    关注

    解决了,第一是版本兼容问题,一定要一样,还有端口不光需要zk的2181,还需要16000就是HMaster的端口。

    评论

报告相同问题?

问题事件

  • 系统已结题 5月20日
  • 创建了问题 5月12日