[infinispan-issues] [JBoss JIRA] (ISPN-10666) Eviction get stuck with <off-heap> configuration
Will Burns (Jira)
issues at jboss.org
Wed Sep 25 12:16:00 EDT 2019
[ https://issues.jboss.org/browse/ISPN-10666?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13789156#comment-13789156 ]
Will Burns commented on ISPN-10666:
-----------------------------------
I can reproduce this. It looks like somehow the head pointer is pointing to an address that existing prior, but is no longer there. Unfortunately by the time it is in this state it is hard to figure out how it got there. Trace will hopefully show though :)
> Eviction get stuck with <off-heap> configuration
> ------------------------------------------------
>
> Key: ISPN-10666
> URL: https://issues.jboss.org/browse/ISPN-10666
> Project: Infinispan
> Issue Type: Bug
> Reporter: Wolf-Dieter Fink
> Assignee: Will Burns
> Priority: Major
>
> If the cache is configured as followed adding entries every second will end up in an unresponsive server.
> The client will stop after 120sec (eviction count reached) with
> Exception in thread "main" org.infinispan.client.hotrod.exceptions.TransportException:: java.net.SocketTimeoutException: PutOperation{ExpirationCache, key=[B0x033E17323031392D..[26], value=[B0x033F280058585858..[10244], flags=4} timed out after 60000 ms
> at org.infinispan.client.hotrod.impl.Util.rewrap(Util.java:54)
> at org.infinispan.client.hotrod.impl.Util.await(Util.java:27)
> at org.infinispan.client.hotrod.impl.RemoteCacheImpl.put(RemoteCacheImpl.java:335)
> at org.infinispan.client.hotrod.impl.RemoteCacheSupport.put(RemoteCacheSupport.java:129)
> at org.infinispan.wfink.hotrod.client.HotRodConstantLoadExpirationClient.putWithExpiration(HotRodConstantLoadExpirationClient.java:48)
> at org.infinispan.wfink.hotrod.client.HotRodConstantLoadExpirationClient.testLoop(HotRodConstantLoadExpirationClient.java:84)
> at org.infinispan.wfink.hotrod.client.HotRodConstantLoadExpirationClient.main(HotRodConstantLoadExpirationClient.java:160)
> Caused by: java.net.SocketTimeoutException: PutOperation{ExpirationCache, key=[B0x033E17323031392D..[26], value=[B0x033F280058585858..[10244], flags=4} timed out after 60000 ms
> at org.infinispan.client.hotrod.impl.operations.HotRodOperation.run(HotRodOperation.java:172)
> at io.netty.util.concurrent.PromiseTask$RunnableAdapter.call(PromiseTask.java:38)
> at io.netty.util.concurrent.ScheduledFutureTask.run(ScheduledFutureTask.java:127)
> at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:163)
> at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:404)
> at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:322)
> at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:884)
> at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
> at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
> at java.lang.Thread.run(Thread.java:748)
--
This message was sent by Atlassian Jira
(v7.13.8#713008)
More information about the infinispan-issues
mailing list