CosmosDB. Срабатывает ли изменение каналов, когда данные в конечном итоге согласованы? - PullRequest
1 голос
/ 30 сентября 2019

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

Спасибо! ~

1 Ответ

0 голосов
/ 30 сентября 2019

Нет. Триггер изменения подачи будет срабатывать, когда данные находятся в области, из которой они читаются.

Вы можете настроить регион с помощью атрибута PreferredLocations в Триггере:

CosmosDBTrigger(
    databaseName: "yourDb",
    collectionName: "yourCollection",
    ConnectionStringSetting = "YourConnectionStringSettingName",
    PreferredLocations = "Central US",
    LeaseCollectionName = "leases")]
    IReadOnlyList<Document> documents,

В основном этосвойства отображаются на PreferredLocations .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...