此版本仍在开发中,尚未被视为稳定版本。对于最新的稳定版本,请使用 Spring Integration 6.3.1! |
此版本仍在开发中,尚未被视为稳定版本。对于最新的稳定版本,请使用 Spring Integration 6.3.1! |
在提供建议时,还有一个额外的考虑因素。
默认情况下,任何丢弃操作(当过滤器返回时)都在建议链的范围内执行。
这可能包括丢弃通道下游的所有流量。
因此,例如,如果丢弃通道下游的元素引发异常,并且有重试建议,则会重试该过程。
此外,if 设置为 (异常在建议范围内抛出)。Filter
false
throwExceptionOnRejection
true
设置为修改此行为,并且在调用建议链后发生丢弃(或异常)。discard-within-advice
false