异步流之间的Mule会话变量

时间:2013-10-14 14:27:39

标签: mule

Mule允许使用set-session-variable来使用会话变量。我知道会话变量的行为更像ThreadLocal变量。这是否意味着会话变量不会在异步流之间复制?

3 个答案:

答案 0 :(得分:2)

它们是,这就是为什么它们实际上不像ThreadLocal变量那样。

答案 1 :(得分:2)

Mule会话变量与MuleMessage一起被复制到流中,即使它是异步流。

有关会话变量的更多参考。

Nice blog mentioning the usage of Mule Session variables.

答案 2 :(得分:0)

正如其他人所说,会话变量被复制到异步流,但记住会话变量在出站端点流中丢失。

例如:如果您将邮件推送到JMS队列,则不会复制会话变量。

相关问题