使用log4j2在EPA 7上运行应用程序。我们有一个写入JMS队列的appender。 我把它用于远程连接,如下所示:
<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设置为什么。
答案 0 :(得分:0)
providerURL将是相同的,http-remoting://127.0.0.1:8080
。您需要使用in-vm连接工厂,即/ConnectionFactory
,它使用in-vm连接器并用于在本地生成/使用消息。