为了确定 jvm 在下一次重新部署后是否可能会遇到 permgen 空间不足,我想事先监控当前的 permgen 空间使用情况
就像是:
set myPermGenThreshold = 0.51 (51%)
currentlyUsedPermGenSize = (...ask the jvm here... say it's 0.6)
if (currentlyUsedPermGenSize > myPermGenThreshold ) {
(...restart tomcat...)
}
else {
(...redeploy application...)
}