在Wildfly 10中配置JMS,可以按照以下步骤进行操作:
standalone
文件夹。standalone
文件夹中,找到configuration
文件夹,进入该文件夹。configuration
文件夹中,找到standalone.xml
文件,使用文本编辑器打开该文件。standalone.xml
文件中,找到<subsystem xmlns="urn:jboss:domain:messaging-activemq:1.0">
节点,该节点用于配置JMS。<subsystem xmlns="urn:jboss:domain:messaging-activemq:1.0">
节点下,可以配置JMS的相关属性,如连接工厂、队列、主题等。<subsystem xmlns="urn:jboss:domain:messaging-activemq:1.0">
<server name="default">
<security-setting name="#">
<role name="guest" send="true" consume="true" create-non-durable-queue="true" delete-non-durable-queue="true"/>
</security-setting>
<address-setting name="#" dead-letter-address="jms.queue.DLQ" expiry-address="jms.queue.ExpiryQueue" max-size-bytes="10485760" page-size-bytes="2097152" message-counter-history-day-limit="10"/>
<http-connector name="http-connector" endpoint="http-acceptor" socket-binding="http"/>
<http-connector name="http-connector-throughput" endpoint="http-acceptor-throughput" socket-binding="http">
<param name="batch-delay" value="50"/>
</http-connector>
<in-vm-connector name="in-vm" server-id="0"/>
<http-acceptor name="http-acceptor" http-listener="default"/>
<http-acceptor name="http-acceptor-throughput" http-listener="default">
<param name="batch-delay" value="50"/>
<param name="direct-deliver" value="false"/>
</http-acceptor>
<in-vm-acceptor name="in-vm" server-id="0"/>
<jms-queue name="ExpiryQueue" entries="java:/jms/queue/ExpiryQueue"/>
<jms-queue name="DLQ" entries="java:/jms/queue/DLQ"/>
<jms-queue name="YourQueue" entries="java:/jms/queue/YourQueue"/>
<jms-topic name="YourTopic" entries="java:/jms/topic/YourTopic"/>
</server>
</subsystem>
以上配置信息中,YourQueue
和YourTopic
分别表示你自定义的队列和主题名称,可以根据实际需求进行修改。
standalone.xml
文件,并重新启动Wildfly 10服务器。关于Wildfly 10的JMS配置,你可以参考腾讯云的产品文档,了解更多相关信息:Wildfly 10 JMS配置。
领取专属 10元无门槛券
手把手带您无忧上云