Spring依赖会导致内存问题吗?

piy*_*ani 5 java spring dependency-injection spring-data spring-boot

Spring Spring Autowiring会导致GC问题吗?Spring依赖关系可以导致GC增加吗?

我有两个豆子X和Y.两者都是独立存在的,而且东西很稳定.当我使X依赖于Y时,我开始观察到GC计数和GC潜伏期的巨大增加.

我试图找到的根本原因 -

  • 尝试使X依赖于Y而不是通过注释@dependsOn而是通过@autowired.没有观察到任何差异.
  • 我确保这两个bean都是Singleton范围.
  • GC记录比较有无变化,显示出一些差异.主要区别在于JVM堆中的MetaSpace.我在这里附上GC日志报告的链接.具有增加的GCGC的GC报告正常状态的报告.