【发布时间】:2025-11-24 17:20:13
【问题描述】:
我正在使用 Wso2ESB 4.7.0 和 ActiveMQ 或 WSo2message borker 2.1.0
<proxy xmlns="http://ws.apache.org/ns/synapse" name="Message" transports="https,http" statistics="disable" trace="disable" startOnLoad="true">
<target>
<inSequence>
<log level="full"/>
<property name="faisal" value="faisal" scope="default" type="STRING"/>
<property name="target.endpoint" value="JmsChecking" scope="default" type="STRING"/>
<store messageStore="faisal5"/>
</inSequence>
<outSequence>
<log level="full"/>
</outSequence>
</target>
<description></description>
</proxy
我希望将我的消息存储在我的系统磁盘中,我们如何为任何消息存储提供手动存储
e like active mq or mwso2 message broker
<messageStore name="faisal5" class="org.wso2.carbon.message.store.persistence.jms.JMSMessageStore" xmlns="http://ws.apache.org/ns/synapse">
<parameter name="java.naming.factory.initial">org.apache.activemq.jndi.ActiveMQInitialContextFactory</parameter>
<parameter name="java.naming.provider.url">tcp://localhost:61616</parameter>
<parameter name="store.jms.destination">faisal5_Queue</parameter>
<parameter name="store.jms.JMSSpecVersion">1.1</parameter>
<parameter name="store.jms.cache.connection">false</parameter>
</messageStore>
消息进程配置是这样的,是否可以将故障消息存储到系统磁盘中。如果服务器崩溃,我的数据丢失了如何实现它
【问题讨论】:
标签: wso2 activemq wso2esb wso2dss