我得到以下异常: java.lang.IllegalStateException:我们的层没有中断,但根据层计数器应该有1个条目。大小分歧? net.openhft.chronicle.map.impl.CompiledMapIterationContext.forEachTierEntryWhile(CompiledMapIterationContext.java:3779) net.openhft.chronicle.map.impl.CompiledMapIterationContext.innerForEachSegmentEntryWhile(CompiledMapIterationContext.java:3791) net.openhft.chronicle.map .impl.CompiledMapIterationContext.forEachSegmentEntryWhile(CompiledMapIterationContext.java:3811) net.openhft.chronicle.map.impl.CompiledMapIterationContext.forEachSegmentEntry(CompiledMapIterationContext.java:3816) net.openhft.chronicle.map.ChronicleMapIterator.fillEntryBuffer(ChronicleMapIterator.java :61) net.openhft.chronicle.map.ChronicleMapIterator.hasNext(ChronicleMapIterator.java:77)Chronicle Map在重启后抛出异常
1
A
回答
1
错误消息为自己说话 - 编年史地图的内存已损坏,使用ChronicleMapBuilder.recoverPersistedTo()
恢复它并尝试再次迭代。
如果你在“重新启动”下解释你的意思,这对预防未来的事情会非常有帮助。 JVM进程重启,还是服务器重启?你用什么信号或命令以任何方式重新启动?
此外FYI Chronicle Map.forEach()
或forEachEntry()
是比entrySet/keySey/values()。iterator()更有效的迭代Chronicle Map的方法。
相关问题
- 1. 在Foreach/Map Block中抛出异常
- 2. 启用Proguard抛出异常
- 3. std :: map函数总是抛出异常
- 4. Chronicle Map UnsupportedClassVersionError
- 5. 抛出或重新抛出异常?
- 6. 重新抛出异常
- 7. 异常重新抛出
- 8. 抛出异常后返回
- 9. JBOSS在启动时抛出异常
- 10. 魔术异常抛出抛出异常
- 11. 抛出异常抛出异常
- 12. Chronicle Map上的迭代非常缓慢
- 13. 在Chronicle-Map中支持NavigableMap?
- 14. 抛出异常不抛出
- 15. 重试抛出一个异常在vb.net
- 16. 在多次抛出中重用'异常'
- 17. SharePoint,在模拟后抛出异常
- 18. C#在安装后不抛出异常
- 19. 异常抛出异常
- 20. 抛出异常
- 21. 异常抛出
- 22. 抛出异常
- 23. 抛出异常
- 24. 抛出异常
- 25. 抛出异常
- 26. 抛出异常
- 27. 抛出异常
- 28. 用于测试输入和抛出异常的程序如何在抛出异常时重启JAVA
- 29. CloseHandle在STDOUT重定向后在Studio 2010中抛出异常
- 30. 启动一个ListAdapter抛出NullPointerException异常
这是一个JVM进程重启。我试着forEach()或forEachEntry(),但我得到了一个excepiton:70738 [SCHEDULER#3]错误net.openhft.chronicle.map.impl.CompiledMapIterationContext - 锁定在该段上的上下文: net.openhft.chronicle.map .impl.CompiledMapIterationContext @ 1c1f0e2:已使用,段6,本地状态:UNLOCKED,读取锁定计数:0,更新锁定计数:0,写入锁定计数:0 当前线程上下文: net.openhft.chronicle.map.impl。 CompiledMapIterationContext @ 1c1f0e2:使用,段6,本地状态:UNLOCKED,读锁计数:0,更新锁计数:0,写锁计数:0 –
谢谢。杀-9还是合作? – leventov