gpt4 book ai didi

c# - 防止 SignalR ping

转载 作者:行者123 更新时间:2023-11-30 19:16:20 26 4
gpt4 key购买 nike

我在我的应用程序中使用了 SignalR 来根据来自 Hub 的服务器广播来刷新某些部分。

但在这里我遇到了一些问题,即每隔 5 分钟 Client ping 连接一次。这导致数据消失。我不想使用此 SignalR Ping,因为我已经在服务器端使用 code::

向所有客户端广播
Clients.All.BroadcastNewsCount(ValidNewsCount, SelectedCompany, TypeOfOperation);

下面是 Ping::的屏幕截图 enter image description here

最佳答案

/ping 请求的目的是使 ASP.NET session 保持事件状态。如果您不需要此功能,您可以通过在调用 $.connection.hub.start 时将 pingInterval 设置为 null 来禁用 ping,如下所示:

// Disable SignalR pings
$.connection.hub.start({ pingInterval: null })//...

关于c# - 防止 SignalR ping,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25599411/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com