Как создать фильтр по подписке на тему служебной шины для свойства сообщения? - PullRequest
0 голосов
/ 09 октября 2019

У меня есть одна тема DemoTopic, и у меня есть 2 подписки 'sub1' и sub2

. Полезная нагрузка моего сообщения такая:

{
   "data": [
            {
                "id": "1",
                "name": "a",
                "pid": "p1"
            },
            {
                "id": "2",
                "name": "b",
                "pid": "p2"
            },
            {
                "id": "3",
                "name": "c",
                "pid": "p3"
            }
            ]
}

, если значение pid p1 and p2, тоотправить сообщение на sub1

как создать фильтр для этого, используя значения p1 и p2?

1 Ответ

1 голос
/ 09 октября 2019

Подписки могут фильтровать сообщения только по некоторым системным свойствам и пользовательским / пользовательским свойствам (также называемым заголовками). Если ваше сообщение содержит данные, необходимые для фильтрации, вы должны указывать эти значения свойств в заголовках при отправке сообщений.

...