phoenix-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From 金砖 <jinzh...@wacai.com>
Subject Re: phoenix task rejected
Date Thu, 23 Jun 2016 03:03:07 GMT
Does this mean phoenix will start each thread to scan one region?
Despite phoenix.query.threadPoolSize is 128 ?
No wonder it fails every time.

在 2016年06月23日 00:44, Samarth Jain 写道:
> Please look at this tuning guide: https://phoenix.apache.org/tuning.html
>
> You probably would want to adjust these client side properties to deal 
> with your workload: phoenix.query.threadPoolSize and 
> phoenix.query.queueSize.
>
> On Wed, Jun 22, 2016 at 9:34 AM, 金砖 <jinzhuan@wacai.com 
> <mailto:jinzhuan@wacai.com>> wrote:
>
>     16 regionservers,  1500+ regions.
>
>     each regionserver holds 100 + region,  region splits equally to
>     each rs.
>
>     I ran into this error just after start a phoenix shell.
>
>     but scanning other tables with 32 regions did not get this problem
>
>
>     在 2016年06月23日 00:13, Alicia Shu 写道:
>
>         How many region servers in your cluster? How many regions in
>         each server?
>         This is a client side configuration.
>
>         Alicia
>
>         On 6/22/16, 12:07 AM, "金砖" <jinzhuan@wacai.com
>         <mailto:jinzhuan@wacai.com>> wrote:
>
>             Thanks Alicia Shu.
>
>             Is this client side error  or server side error ?
>             I did not say anything suspicious in server logs.
>
>             PS: there are 1500+ regions in table.
>
>             在 2016年06月22日 04:24, Alicia Shu 写道:
>
>                 You have exhausted the threads. Set
>                 “phoenix.query.threadPoolSize” to a
>                 large number, say 3000 or 5000.
>
>                 Alicia
>
>
>                 On 6/21/16, 3:26 AM, "金砖" <jinzhuan@wacai.com
>                 <mailto:jinzhuan@wacai.com>> wrote:
>
>                     while select from phoenix shell.
>                     I receive error like this:
>
>                     Error: Task
>                     org.apache.phoenix.job.JobManager$InstrumentedJobFutureTask@3af37506
>                     rejected from
>                     org.apache.phoenix.job.JobManager$1@91c4a3f[Running,
>                     pool
>                     size = 128, active threads = 128, queued tasks =
>                     5000, completed tasks
>                     =
>                     90487] (state=08000,code=101)
>                     org.apache.phoenix.exception.PhoenixIOException: Task
>                     org.apache.phoenix.job.JobManager$InstrumentedJobFutureTask@3af37506
>                     rejected from
>                     org.apache.phoenix.job.JobManager$1@91c4a3f[Running,
>                     pool
>                     size = 128, active threads = 128, queued tasks =
>                     5000, completed tasks
>                     =
>                     90487]
>
>                     After restart cluster, this error still occurs.
>
>                     Why would this happened? And how can I avoid this
>                     error?
>
>
>
>
>
>
>


Mime
View raw message