Nservicebus 错误队列和消息的批发送

Nservicebus 错误队列和消息的批发送,nservicebus,Nservicebus,希望这是一个简单的问题,但我需要验证我的假设是否正确:如果我在一个批处理发送中发送4条消息,并且4条消息中的一条导致错误,并且在其处理程序中重试失败,那么这条消息是转发到错误队列还是将整个批处理消息放入错误队列 常识告诉我,当批处理消息被展开并委托给其处理程序时,单个消息将被移动到错误队列 事务边界是处理程序,因此每条消息都有自己的重试集。唯一的复杂性是,如果您正在使用消息处理程序的管道,您还必须考虑,如果某个处理程序对于给定的消息失败,则会发生重试。

希望这是一个简单的问题,但我需要验证我的假设是否正确:如果我在一个批处理发送中发送4条消息,并且4条消息中的一条导致错误,并且在其处理程序中重试失败,那么这条消息是转发到错误队列还是将整个批处理消息放入错误队列


常识告诉我,当批处理消息被展开并委托给其处理程序时,单个消息将被移动到错误队列

事务边界是处理程序,因此每条消息都有自己的重试集。唯一的复杂性是,如果您正在使用消息处理程序的管道,您还必须考虑,如果某个处理程序对于给定的消息失败,则会发生重试。