gpt4 book ai didi

SignalR 在 Chrome 上执行时需要很长时间

转载 作者:行者123 更新时间:2023-12-04 05:17:47 47 4
gpt4 key购买 nike

我使用 SignalR 开发了一个简单的 Web 应用程序只是想了解如何使用它。
我使用的类::

public class HealthCheck : Hub
{
public static List<string> messages = new List<string>();
public void GetServiceState()
{
Clients.updateMessages(messages);
}
public void UpdateServiceState()
{
messages.Add(DateTime.Now.ToString("dd/MM/yyyy HH:mm:ss"));
Clients.updateMessages(messages);
}
}

然后是我使用的网页::
<script type="text/javascript">
$(function () {
// creates a proxy to the health check hub
var healthCheckHub = $.connection.healthCheck;
// handles the callback sent from the server
healthCheckHub.updateMessages = function (data) {
$("li").remove();
$.each(data, function () {
$('#messages').append('<li>' + this + '</li>');
});
};
$("#trigger").click(function () {
healthCheckHub.updateServiceState();
});
// Start the connection and request current state
$.connection.hub.start(function () {
healthCheckHub.getServiceState();
});
});
</script>
<ul id="messages">
</ul>
<button type="button" id="trigger">
Send request</button>

我所有的问题是,当我单击按钮时,它需要很长时间大约 40 秒或 1 分钟,以便我看到结果......

在 FF 或 IE9 上,我很快就得到了结果。

那是我的代码、signalR 或浏览器中的问题。我正在使用 SignalR V 0.5.3

感谢您的帮助。

最佳答案

终于找到问题了。。。

我在 chrome 上的问题的根源是因为我的防病毒软件。

我正在使用 AVG Internet Security 2013。我需要做的就是禁用“在线防护”。

有关详细信息,我在这里找到了解决方案::Connect Pending in Chrome

关于SignalR 在 Chrome 上执行时需要很长时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14043726/

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