Как я могу прочитать значения в базовом приложении .net из всех оконечных точек redis, подключенных с помощью services.AddDistributedRedisCache? - PullRequest
0 голосов
/ 05 июля 2019

Как я могу прочитать значения в основном приложении .net со всех конечных точек Redis, подключенных с помощью 'services.AddDistributedRedisCache'?

Сценарий: 1. Приложение связано с двумя конечными точками повторного ввода - главным и подчиненным, где подчиненное устройство настроено для чтения и записи.

services.AddDistributedRedisCache (o => { o.Configuration = Configuration.GetConnectionString ("Redis-MasterHost: Порт, Redis-SlaveHost: Порт"); });

  1. В случае, если приложение не может подключиться к ведущему, оно подключается к ведомому, и все последующие операции записи выполняются на ведомом устройстве. Эти значения записываются только на ведомом (не на главном).

  2. Теперь, когда приложение может снова подключиться к мастеру, все операции чтения выполняются только на главном компьютере и, следовательно, не могут получить значения, присутствующие только на ведомом устройстве.

Есть ли способ одновременно считывать значения как с ведущего, так и с ведомого?

Заранее спасибо.

...