【问题标题】:How update WildFly 10.1.0Final Apache Artemis 1.1.0 to Apache Artemis 1.3如何将 WildFly 10.1.0Final Apache Artemis 1.1.0 更新到 Apache Artemis 1.3
【发布时间】:2016-08-25 18:18:19
【问题描述】:

我已经安装了 WildFly 10.1.0.Final 我在 Javascript 中创建了一个 Stomp over Websocket 客户端来直接连接到 Artemis 中的主题。

我连接一个订阅两个客户端,但是当我关闭或取消订阅两个客户端之一时,其他客户端发现接收消息。

我找到了一个邮件列表,其中描述了同样的问题。

http://activemq.2283324.n4.nabble.com/STOMP-server-quits-sending-to-all-subscribers-when-one-client-disconnects-td4713980.html

一位名为“johndament”的用户提到自动创建功能修复了此错误(在 v1.3 中)。然后“Ed Kaltenbach”解决了将 WildFly 10.1.0.Final 随附的 ActiveMQ artemimis 版本从 v1.1.0 更新到 v1.3 的问题

可以帮我更新版本和推荐吗?

这些是从官网下载并解压ActiveMQ 1.3后的文件:

【问题讨论】:

    标签: websocket stomp wildfly-10 activemq-artemis


    【解决方案1】:

    以下说明适用于更新到 Artemis 1.3。 请注意,我也为 Artemis 1.5 尝试过这个,这不起作用....

    1) 将 apache-artemis-1.3.0/bin/lib/* 复制到 wildfly-10.1.0.Final\modules\system\layers\base\org\apache\activemq\artemis\main\lib(替换现有的 *.so 文件)

    2) 将 apache-artemis-1.3.0/lib 中的所有 Jars 复制到 wildfly-10.1.0.Final\modules\system\layers\base\org\apache\activemq\artemis 对应的子目录下。将所有文件复制到找到同名但版本不同的 Jar 文件的位置。删除旧的 Jar 文件,并确保您还更改了相应 module.xml 中的版本号。

    apache-artemis-1.3.0/lib 中的一些文件在 wildfly-10.1.0.Final\modules\system\layers\base\org\apache\activemq\artemis 中没有对应的文件。您可以忽略这些文件。

    【讨论】:

      猜你喜欢
      • 2020-10-09
      • 1970-01-01
      • 2017-10-15
      • 2020-07-10
      • 1970-01-01
      • 2016-11-12
      • 2020-08-08
      • 1970-01-01
      • 2017-07-18
      相关资源
      最近更新 更多