【问题标题】:Is there a JMX widget/component/plugin to allow execution of MBeans in webapp UI?是否有 JMX 小部件/组件/插件允许在 webapp UI 中执行 MBean?
【发布时间】:2022-01-07 14:38:43
【问题描述】:

下午好,

我目前正在使用 Java、JSF、Primefaces 构建一个 Web 应用程序,我希望管理员用户能够运行某些批处理作业。起初我想自己简单地创建一个简单的 UI 来执行此操作,但后来我意识到最好使用某种类型的插件/小部件,它只需获取所有可用的 MBean 并以某种方式将其显示给用户。这样,每当创建新作业时,我就不必不断创建更多 UI 元素。我以前使用 Apache Sirona 来执行此操作,但我想将这些功能的访问权限限制为某些用户。

所以我的问题是:有没有这样的插件/工具可用?

干杯

【问题讨论】:

    标签: java jsf primefaces jmx mbeans


    【解决方案1】:

    您想使用 Jolokia。它将所有 JMX bean 包装在 REST API 中。

    https://jolokia.org/

    那么从您的 JSF 页面或任何其他 UI 组件中使用它应该是微不足道的。我们为我们的一个项目这样做。

    【讨论】:

    • 谢谢,这看起来很有希望!我会接受你的回答。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-02-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-05-03
    相关资源
    最近更新 更多