English 中文(简体)
从死信频道重新发送信息
原标题:Redelivering messages from dead letter channel

如果信件重发尝试失败,我可以将信件放入死字队列。
我如何在死字队列中开始重新发送存档信件?
骆驼是否为此提供了任何解决办法?

最佳回答

DLQ 只是另一个 JMS 目的地 。 只要创建另外一条骆驼路线, 用于处理 DLQ 的信息 。

问题回答

@sully6768 提议 - 您可以使用 < a href="""http://camel.apache. org/sublications. html" rel="nofollow" > Camel 组件 处理死亡信息为您重发( 如 < a href=" http://camel.apache.org/jms.html" rel="nofollow" >JMS )。

however '/strong> 您也可以定义在骆驼将其移动到死字队之前该信件要发送多少次 。 您也可以定义重发尝试之间的时间间隔 。

errorHandler(deadLetterChannel("jms:queue:dead"))
    .maximumRedeliveries(3).redeliveryDelay(5000));




相关问题
Spring Properties File

Hi have this j2ee web application developed using spring framework. I have a problem with rendering mnessages in nihongo characters from the properties file. I tried converting the file to ascii using ...

Logging a global ID in multiple components

I have a system which contains multiple applications connected together using JMS and Spring Integration. Messages get sent along a chain of applications. [App A] -> [App B] -> [App C] We set a ...

Java Library Size

If I m given two Java Libraries in Jar format, 1 having no bells and whistles, and the other having lots of them that will mostly go unused.... my question is: How will the larger, mostly unused ...

How to get the Array Class for a given Class in Java?

I have a Class variable that holds a certain type and I need to get a variable that holds the corresponding array class. The best I could come up with is this: Class arrayOfFooClass = java.lang....

SQLite , Derby vs file system

I m working on a Java desktop application that reads and writes from/to different files. I think a better solution would be to replace the file system by a SQLite database. How hard is it to migrate ...

热门标签