Данные группы SignalR pu sh недоступны в разделе «Балансировка нагрузки» - PullRequest
0 голосов
/ 19 апреля 2020

Вот мой код на стороне сервера (C#)

public void PushData(int id, bool isType, List<MyObj> lsObj)
{
   HubContext.Clients.Group(GetHubGroupKey(id, isType)).PushData(lsObj);
}

Клиентская часть (JavaScript)

    deadballHub.client.pushdata = function (resp) {
    var nowStamp = new Date().getTime();
    lastReceiveStamp = nowStamp;
    };

Мы используем масштабирование в Redis для построения баланса нагрузки Два сервера используют один и тот же ключ компьютера. Большинство моментов могут обновить данные с успехом. Но иногда он не получает никакого сообщения об ошибке и никогда не обновляет lastReceiveStamp. Если у вас есть идеи, пожалуйста, поделитесь с нами, спасибо!

...