Я использую драйвер 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]
После того, как googled я узнал, что я должен изменить phoenix.query.queueSize
и phoenix.query.threadPoolSize
в hbase-site.xml
.Но для драйвера JDBC, мне все еще нужно настроить эти конфигурации в файле XML?Если да, куда я должен поместить файл?
Я попытался поместить эти два элемента в свойства соединения JDBC, но не работает:
val properties: Properties = new Properties();
properties.setProperty("phoenix.query.threadPoolSize", "1024")
properties.setProperty("phoenix.query.queueSize", "50000")
DriverManager.getConnection(uri, properties)
Так что я думаю, что эти две конфигурации настроеныконфигурации вместо свойств подключения?