У меня есть функция чата, использующая SignalR, и у меня есть объединительная плата сервера sql. Когда люди общаются, сообщения прекрасно отображаются на обоих серверах. Однако, если вы обновите страницу, история чата, очевидно, исчезнет.
Поэтому, когда люди что-то говорят, я кэширую это в словаре в памяти. Проблема в том, что это сообщение не находится в памяти другого сервера, поэтому, если кто-то обновится и будет сбалансирована нагрузка, это сообщение не появится.
Можно ли в любом случае подписаться на получение событий, происходящих между сервером и объединительной платой, чтобы я мог синхронизировать два кеша?
Спасибо!