我正在使用Apache Phoenix JDBC驱动程序,最近我遇到了这样的问题:
Task org.apache.phoenix.job.JobManager$InstrumentedJobFutureTask@21a34e8c[Not completed, task = org.apache.phoenix.iterate.ParallelIterators$1@2d618b69] rejected from org.apache.phoenix.job.JobManager$1@c17227f[Running, pool size = 128, active threads = 128, queued tasks = 4995, completed tasks = 7866]在谷歌之后,我了解到我应该在hbase-site.xml中更改phoenix.query.queueSize和phoenix.query.threadPoolSize。但是对于JDBC驱动程序,我还需要在XML文件中配置这些配置吗?如果是,我应该把文件放在哪里?
我尝试将这两项放在JDBC连接属性中,但不起作用:
val properties: Properties = new Properties();
properties.setProperty("phoenix.query.threadPoolSize", "1024")
properties.setProperty("phoenix.query.queueSize", "50000")
DriverManager.getConnection(uri, properties)所以我猜这两个配置是设置配置,而不是连接属性?
https://stackoverflow.com/questions/56732345
复制相似问题