Ali*_*Ali 5 java stack-overflow jvm
事务引擎中使用一个核心类。我对大量并发事务进行了测试,这导致了致命的堆栈溢出异常。我想知道是否有任何方法可以测量可用的堆栈内存以避免异常。
我正在研究一种动态的方法,因为对并发事务数量设置硬性限制并不理想。
尝试一下 Java VisualVM。它来自 Oracle,包含在 JDK 中。你可以在这里找到它:
${JDK}/bin/jvisualvm.exe
Run Code Online (Sandbox Code Playgroud)
几乎所有您想了解的有关 Java 应用程序性能的信息都可以通过此观察到。
如果您需要的话,这里有一个快速教程,尽管它实际上不需要太多解释。