최근 Apache Phoenix를 사용하여 Hadoop db에 연결하는 JDBC 드라이버를 설정했습니다. 다람쥐에 대한 기본 쿼리 (예 : "select * from datafile")가 더 효과적 이었지만 ("select column1 from data2 where column2 = 'filter1'")이 오류가 발생했습니다. :클라이언트 측에서 ThreadPoolSize의 변경 구현 - JDBC 드라이버 Apache Phoenix
일부 검색에서org.apache.phoenix.exception.PhoenixIOException: Task
org.apache.phoenix.job.JobManager$InstrumentedJobFutureTask rejected from
org.apache.phoenix.job.JobManager[Running, pool size = 128, active threads =
128, queued tasks = 5000, completed tasks = 5132]
, 내가 그러나 512 (128)에서 증가, 내가 행한이 오류를 방지하기 위해 아파치 피닉스 hbase.xml 구성 파일에서 ThreadPoolSize을 증가해야한다는 것 이 변경 사항을 알 수없는 것 같습니다. 오류가 지속되고 오류 내에서 "풀 크기"가 128로 주어집니다.
다람쥐의 Phoenix 드라이버 설정에서 hbase 및 hdfs directo setup의 "Extra Class Path"아래에 .xml 구성 파일이 들어 있습니다.
ThreadPoolSize가 변경된 드라이버에 "통지"할 수있는 방법이 있습니까?
감사합니다. 사물의