当我在 Eclipse 下使用应用程序服务器 (JBoss) 调试 Web 应用程序时,我想要一种探索 Spring context beans 的方法>,“直播”,无需“暂停”或任何其他操作。
这将允许我获取服务并触发一些方法(缓存刷新等)。
这会非常方便。
您知道实现该目标的工具、插件或技巧吗?
最佳答案
您能否解释更多关于“我想要一种探索 Spring 上下文 bean 的方法,“实时”,而无需“暂停”或任何其他操作。”我会更容易解释更多。如果你想监控,那么 JMX 可能是最好的。Jmx 基于管理 bean 概念。当你定义管理 bean 时,你可以使用 VisualVm 或 jconsole 工具查看它。jmx 最好的部分是在运行时,您可以在不重启服务器的情况下更改管理 bean 的值。假设您定义了一个静态变量 a=10。如果在将其部署到服务器后,您需要将其值更改为 20,那么通过 visualVM 工具,您可以将其值更改为20.不需要重新编译部署,Spring提供了对JMX的支持。
关于java - 如何在 DEBUG View 中探索服务器的 Spring 上下文,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14281646/