0

托管版本的 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"
    }
  ]
}

我希望第一条消息与后续消息一样快。

4

1 回答 1

1

没有回应,所以我切换到 PubNub。SignalR 服务太不可靠了。关闭这个。

于 2019-04-22T00:06:00.897 回答