信号机2.0+;Azure服务总线背板延迟

信号机2.0+;Azure服务总线背板延迟,azure,signalr,signalr-hub,servicebus,azureservicebus,Azure,Signalr,Signalr Hub,Servicebus,Azureservicebus,我们正在使用Azure服务总线背板编写一个测试聊天应用程序。我们已经把它剥离到了赤裸裸的部分,但是有一些“滞后”的地方,发送的消息在15秒之后无法收到 Startup.cs string connectionString = GetServiceBusConnectionString(); GlobalHost.DependencyResolver.UseServiceBus(connectionString, "Chat"); app.MapSignalR(); Chathub.cs

我们正在使用Azure服务总线背板编写一个测试聊天应用程序。我们已经把它剥离到了赤裸裸的部分,但是有一些“滞后”的地方,发送的消息在15秒之后无法收到

Startup.cs

string connectionString = GetServiceBusConnectionString();
GlobalHost.DependencyResolver.UseServiceBus(connectionString, "Chat");  

app.MapSignalR();
Chathub.cs

protected void MsgAll(User user, string content)
{
    Clients.All.broadcastMessage(new Message() { Content = content, NickName = user.NickName, Status = user.Status, TimeStamp = DateTime.Now });
}
Chat.js

self.chat.client.broadcastMessage = function (res) {
    self.messages.push(new messageItem(res));
    var objDiv = document.getElementById("chat-messages");
    objDiv.scrollTop = objDiv.scrollHeight;
};
当它是独立的时,它可以正常工作,但是当我们添加背板时,它会间歇性地滞后,即使在一台服务器上也是如此。任何提示/帮助,不胜感激

其他信息:

  • 使用默认值
  • 查看管理门户,我们看到创建了5个主题

我们也遇到了同样的问题。导致使用服务总线背板的呼叫延迟10-20秒。你有没有了解更多?