【问题标题】:Are Java's CDI events clustered in WildFly?Java 的 CDI 事件是否聚集在 WildFly 中?
【发布时间】:2018-01-16 08:08:14
【问题描述】:

我在我的网络应用程序中广泛使用javax.enterprise.event.Event 接口,我在其中触发并观察许多事件。

它就像一个魅力,除非我将应用程序部署在集群环境 (WildFly 10.1) 上,其中事件仅在触发事件的节点上观察到。

节点使用的服务器组的 WildFly 配置文件是“full-ha”,所有应用程序的 web.xml 描述符上都是 <distributable />,并且 SFSB 正确地集群在所有节点上。

所以我有几个问题。

  1. CDI 事件是否应该在集群环境中工作?我找不到对此的任何参考。
  2. 如果是,我怎样才能让它们工作,即触发一个事件并在每个节点中观察它?如果没有,我该如何在 WildFly 中解决这个问题?

非常感谢!

【问题讨论】:

    标签: java jakarta-ee wildfly cdi


    【解决方案1】:

    您在不确定的水域航行 - 这就是您找不到参考的原因。

    似乎不能在 Wildfly ATM 中工作,但这将是一个有趣的补充 - 随意创建 JIRA issue for Weld

    在 Paraya 中,这似乎已经有效,但有一些限制 - 如果您愿意,请阅读他们的 docs

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-12-26
    • 1970-01-01
    • 2017-02-21
    • 2016-07-28
    • 2013-08-02
    • 1970-01-01
    • 1970-01-01
    • 2011-05-27
    相关资源
    最近更新 更多