0

使用 log4j2 在 EPA 7 上运行应用程序。我们有一个写入 JMS 队列的附加程序。我让它适用于远程连接,如下所示:

    <JMS name="HIFAuditAppender"
         destinationBindingName="jms/queue/HIFAuditQueue"
         factoryBindingName="jms/RemoteConnectionFactory" 
         providerURL="http-remoting://127.0.0.1:8080"
         username="hcmuser"
         password="gators123="
         factoryName="org.jboss.naming.remote.client.InitialContextFactory" />

但是,JMS 生产者和 MDB 在同一个 JVM 中运行。我想使用 jboss in-vm 连接器,但无法确定 providerURL 应该设置为什么。

4

1 回答 1

0

providerURL 将是相同的,即http-remoting://127.0.0.1:8080。您需要使用 in-vm 连接工厂,即/ConnectionFactory使用 in-vm 连接器并用于在本地生成/使用消息。

于 2017-03-09T19:27:02.920 回答