You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ignite.apache.org by "Dmitriy Govorukhin (JIRA)" <ji...@apache.org> on 2018/08/10 08:19:00 UTC
[jira] [Created] (IGNITE-9244) Partition eviction may use all
threads in sys pool, it leads to hangs send a message via sys pool
Dmitriy Govorukhin created IGNITE-9244:
------------------------------------------
Summary: 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
Environment: 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.
Reporter: Dmitriy Govorukhin
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)