簡體   English   中英

限制Java核心和堆轉儲的數量

[英]Limiting the number of java core and heap dumps

很多時候,我的Java進程都因Java Cores和堆轉儲而崩潰。

發生這種情況時,生成的核心文件將填滿我的文件系統。

因此,我們需要定期刪除它們以免填滿文件系統。

有什么辦法可以限制堆或javacore的大小嗎?

更重要的是,有沒有辦法確保先前的Java內核被另一個內核文件覆蓋,例如Java進程內核的翻轉機制(log4j)?

謝謝刺身

如果您的應用程序中存在-XX:+HeapDumpOnOutOfMemoryError ,則將生成堆轉儲,因為您的應用程序要求在OOM上生成它。 如果您不想這樣做,請刪除該參數。 但是,那肯定不能解決您的實際問題。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM