Azure SignalR 服务在第一条消息上变慢
Azure SignalR Service slow on first message
托管版本的 Azure SignalR 服务在第一条消息上速度很慢。我的设置是两个 Azure Functions,一个用于 sub,一个用于 pub。 (就像微软的例子一样)。不确定是 SignalR 还是 Azure Functions 导致了这种缓慢的启动。我如何解决它?它会在我的用户开始聊天时给我的用户带来糟糕的用户体验。
下面是两个函数使用的函数...
订阅功能
"disabled": false,
"bindings": [
{
"authLevel": "anonymous",
"type": "httpTrigger",
"direction": "in",
"name": "req"
},
{
"type": "http",
"direction": "out",
"name": "res"
},
{
"type": "signalRConnectionInfo",
"name": "connectionInfo",
"hubName": "chat",
"direction": "in"
}
]
}
消息函数
{
"disabled": false,
"bindings": [
{
"authLevel": "anonymous",
"type": "httpTrigger",
"direction": "in",
"name": "req",
"methods": [
"post"
]
},
{
"type": "http",
"direction": "out",
"name": "res"
},
{
"type": "signalR",
"name": "signalRMessages",
"hubName": "chat",
"direction": "out"
}
]
}
我希望第一条消息与后续消息一样快。
没有回复所以我切换到 PubNub。 SignalR 服务太不可靠了。关闭此。
托管版本的 Azure SignalR 服务在第一条消息上速度很慢。我的设置是两个 Azure Functions,一个用于 sub,一个用于 pub。 (就像微软的例子一样)。不确定是 SignalR 还是 Azure Functions 导致了这种缓慢的启动。我如何解决它?它会在我的用户开始聊天时给我的用户带来糟糕的用户体验。
下面是两个函数使用的函数...
订阅功能
"disabled": false,
"bindings": [
{
"authLevel": "anonymous",
"type": "httpTrigger",
"direction": "in",
"name": "req"
},
{
"type": "http",
"direction": "out",
"name": "res"
},
{
"type": "signalRConnectionInfo",
"name": "connectionInfo",
"hubName": "chat",
"direction": "in"
}
]
}
消息函数
{
"disabled": false,
"bindings": [
{
"authLevel": "anonymous",
"type": "httpTrigger",
"direction": "in",
"name": "req",
"methods": [
"post"
]
},
{
"type": "http",
"direction": "out",
"name": "res"
},
{
"type": "signalR",
"name": "signalRMessages",
"hubName": "chat",
"direction": "out"
}
]
}
我希望第一条消息与后续消息一样快。
没有回复所以我切换到 PubNub。 SignalR 服务太不可靠了。关闭此。