Переменные Mule Session сохраняются на некоторых, но не на всех транспортных барьерах.

Я знаю, что переменные сеанса сохраняются на некоторых, но не на всех транспортных барьерах, например, они не распространяются через транспортный барьер HTTP. Может ли кто-нибудь помочь мне узнать, какие другие транспортные барьеры в муле не позволяют распространять переменную сеанса.


person Yogi Lal Singh    schedule 04.12.2017    source источник
comment
Я также знаю, что транспортный барьер виртуальной машины разрешает распространение переменной сеанса.   -  person Yogi Lal Singh    schedule 04.12.2017


Ответы (3)


Переменные сеанса, установленные с помощью преобразователя переменных сеанса, сохраняются в течение всего жизненного цикла сообщения, независимо от транспортных барьеров, за исключением коннектора HTTP, который их не распространяет.

Ссылка ниже

ссылка-преобразователь-переменной-сеанса

person Mahesh_Loya    schedule 05.12.2017

Переменные сеанса используются, когда мы хотим сохранить значение (значения) через транспортный барьер в потоке. Эти переменные сеанса не будут доступны в API потока HTTP-запросов, а будут доступны только в том потоке, в котором они объявлены. Они предназначены для использования вместо переменных потока, когда в потоке есть какой-либо транспортный запрос.

person Srinivas    schedule 01.03.2018

Чтобы передавать значения через http, вы можете установить исходящее свойство, которое будет доступно как входящее свойство после HTTP-барьера.

Ссылка ниже подробно объясняет область свойств https://blogs.mulesoft.com/dev/anypoint-platform-dev/mule-school-the-mulemessage-property-scopes-and-variables/

person user3366906    schedule 15.03.2018