Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/461.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 防止信号器ping_C#_Javascript_Asp.net Mvc_Signalr - Fatal编程技术网

C# 防止信号器ping

C# 防止信号器ping,c#,javascript,asp.net-mvc,signalr,C#,Javascript,Asp.net Mvc,Signalr,我在应用程序中使用了signal,根据Hub的服务器广播刷新了一些部分 但是在这里我遇到了一些问题,在每5分钟的间隔客户端ping连接。 这会导致数据丢失。我不想使用此信号器Ping,因为我已经在服务器端向所有使用代码的客户端广播: Clients.All.BroadcastNewsCount(ValidNewsCount, SelectedCompany, TypeOfOperation); 下面是Ping的屏幕截图: 请求/ping的目的是使ASP.NET会话保持活动状态。如果不需要此功能

我在应用程序中使用了
signal
,根据
Hub
的服务器广播刷新了一些部分

但是在这里我遇到了一些问题,在每5分钟的间隔
客户端ping连接。
这会导致数据丢失。我不想使用此
信号器Ping
,因为我已经在服务器端向所有使用代码的客户端广播:

Clients.All.BroadcastNewsCount(ValidNewsCount, SelectedCompany, TypeOfOperation);
下面是Ping的屏幕截图:
请求/ping的目的是使ASP.NET会话保持活动状态。如果不需要此功能,可以通过在对$.connection.hub.start的调用中将
pingInterval
设置为null来禁用ping,如下所示:

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

我已经试过了,但信号器仍在5分钟间隔内ping。你确定是你的应用程序在5分钟间隔内ping,而不是在封面下使用信号器吗?我提供的链接解释了如何禁用该功能。它成功了!!问题是我在不止一个地方使用信号机@谢谢!!