Hi Paul,

It looks like we wait for the next segment available, but currently segment
is being archived. I guess wal-file-archiver thread does I/O operations.

Sincerely,
Dmitriy Pavlov

ср, 25 июл. 2018 г. в 19:14, Paul Anderson <[email protected]>:

> Any ideas?
>
> [2018-07-17T20:17:57,167][WARN ]grid-timeout-worker-#23[G] >>> Possible
> starvation in striped pool.
>
> Thread name: sys-stripe-5-#6
> Queue: []
> Deadlock: false
> Completed: 33447
> Thread name="sys-stripe-5-#6", id=40, state=WAITING, blockCnt=0,
> waitCnt=67889
> Lock [object=java.util.concurrent.locks.ReentrantLock$NonfairSync@1963cc98,
> ownerName=sys-stripe-0-#1, ownerId=
> 35]
> at sun.misc.Unsafe.park(Native Method)
> at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
> at
> java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.j
> ava:836)
> at
> java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(AbstractQueuedSynchronizer.java:870)
> at
> java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(AbstractQueuedSynchronizer.java:1199)
> at
> java.util.concurrent.locks.ReentrantLock$NonfairSync.lock(ReentrantLock.java:209)
> at java.util.concurrent.locks.ReentrantLock.lock(ReentrantLock.java:285)
> at
> o.a.i.i.processors.cache.persistence.wal.FileWriteAheadLogManager$FileWriteHandle.awaitNext(FileWriteAhe
> adLogManager.java:2864)
> at
> o.a.i.i.processors.cache.persistence.wal.FileWriteAheadLogManager$FileWriteHandle.access$2600(FileWriteA
> headLogManager.java:2438)
>
>

Reply via email to