Вот мой код на стороне сервера (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. Если у вас есть идеи, пожалуйста, поделитесь с нами, спасибо!