java - -XX:HeapDumpPath 文件输出到远程位置
问题描述
再会。我有一个 JAVA 应用程序,当发生 OutOfMemoryError 时,它会编写一个 heapdump,heapdump 的位置不方便,我试图弄清楚是否有一种方法可以配置自动 heapdump 以将转储文件放置在远程位置以外原来的服务器。我知道对于 jmap 有一个看起来像这样的选项:
jmap [ option ] [server-id@]remote-hostname-or-IP
(见https://docs.oracle.com/javase/7/docs/technotes/tools/share/jmap.html)
但我想要做的是直接在 VM 选项上:
-XX:+HeapDumpOnOutOfMemoryError
-XX:HeapDumpPath=server-ip/server-directory
解决方案
推荐阅读
- json - 如何将 API 密钥添加到谷歌电子表格?
- javascript - JS - 尽管 Catch 在这里,它为什么会抛出错误?
- typescript - 打字稿:带函数的枚举
- php - 何时使用动作注入以及何时为控制器的构造函数注入依赖项?
- jquery - Jquery - 在 div 中创建可点击的链接,点击时会出现/消失
- python - 敌人X[i] += 敌人X_change[i] IndexError: 列表索引超出范围,黑屏
- python - 如何根据其他行更新行?
- python - 如何修复 Python 中嵌套字典的“TypeError:元组索引必须是整数或切片,而不是 str”错误?
- post - 如何在 POSTMAN 中将 YML 作为请求正文发送
- php - 我想编辑我的产品 stock_statusin woocommerce 和 wordpress