SignalR长轮询正在频繁发出请求

时间:2014-07-02 15:17:15

标签: signalr long-polling

我在Mono中使用SignalR。它的工作正常,但总是使用长轮询。长期投票我还是很好。但就我对长轮询的理解,浏览器向服务器发出请求,服务器将保留该请求。一旦服务器必须响应,它将发送对该请求的响应。如果请求是超时的,则客户端将再次向服务器发送请求。如果我的理解是错误的,请纠正我。

但是在我的Signalr实现中,我的浏览器每隔15秒就会发出一次请求。不确定信号器长轮询的超时是否为15秒,如果是,我不知道更改超时的方法。或者这不是正常的行为?请帮忙。

更新1:

请查找日志条目

enter image description here

准确地说,SignalR正好花了17秒才能发出下一个请求。我可以从日志中看到“Long polling complete”的消息。我假设它是在给定的请求超时之后发生的。我的问题是,有没有办法增加这个超时?

0 个答案:

没有答案