解决方法
您可以做的最好的事情是减少分配和/或使用暂停较少的GC,如Azul的.这将使GC更易于管理.
如果您在关键部分减少了足够的分配(使用指标识别,例如像JMC / JFR这样的分析器),您可以在没有完整集合的情况下全天运行,或者在极端情况下,可以全天运行而无需次要集合.
您可以监控终身空间的充足程度,看看它是否已满(有完整GC的其他原因,但这是最常见的)
如果您在关键部分减少了足够的分配(使用指标识别,例如像JMC / JFR这样的分析器),您可以在没有完整集合的情况下全天运行,或者在极端情况下,可以全天运行而无需次要集合.
您可以监控终身空间的充足程度,看看它是否已满(有完整GC的其他原因,但这是最常见的)