【问题标题】:Spring integration DSL CPU usageSpring 集成 DSL CPU 使用率
【发布时间】:2017-03-30 00:59:32
【问题描述】:

我们在应用程序中大量使用 Spring 集成 DSL,目前正在解决高 CPU 使用率问题。查看消耗高 CPU 的线程,注意到 spring 集成调用堆栈太深,超过 500+ 行。我们的 Spring 集成流程既长又复杂,代表了深层堆栈,但我试图看看这是否可能是导致 CPU 使用率高的潜在原因。任何关于 spring 集成 DSL 如何影响 CPU 的想法都会有所帮助。

谢谢 扎菲尔

【问题讨论】:

  • 聚合大量消息存在一些已知问题;其中一些在最近的版本中得到解决;其他一些可能需要调整配置。对于小团体来说,这通常不是问题。如果您认为这可能是您的场景之一,请分享一些配置。并告诉我们您使用的是什么版本。

标签: spring-integration spring-dsl


【解决方案1】:

深堆栈不太可能是问题;我建议您使用 YourKit 或类似工具来分析您的应用程序,以查看时间都花在了哪里。

【讨论】:

  • 谢谢 Gary,我们会进一步了解。
猜你喜欢
  • 2020-11-06
  • 2020-04-21
  • 1970-01-01
  • 2018-09-18
  • 2015-02-03
  • 2020-07-11
  • 1970-01-01
  • 1970-01-01
  • 2016-08-04
相关资源
最近更新 更多