Dmitriy Govorukhin commented on IGNITE-9244:

[~agoncharuk] Thanks! All comments fixed.

> Partition eviction may use all threads in sys pool, it leads to hangs send a 
> message via sys pool 
> --------------------------------------------------------------------------------------------------
>                 Key: IGNITE-9244
>                 URL: https://issues.apache.org/jira/browse/IGNITE-9244
>             Project: Ignite
>          Issue Type: Bug
>            Reporter: Dmitriy Govorukhin
>            Assignee: Dmitriy Govorukhin
>            Priority: Major
>             Fix For: 2.7
> In the current implementation, GridDhtPartitionsEvictor reset partition to 
> evict one by one.
> GridDhtPartitionsEvictor is created for each cache group, if we try to evict 
> too many groups as sys pool size, group evictors will take all available 
> threads in sys pool. It leads to hangs send a message via sys pool. As a fix, 
> I suggest to limit concurrent execution via sys pool or use another pool for 
> this purpose.

This message was sent by Atlassian JIRA

Reply via email to