Служба Azure SignalR работает медленно при первом сообщении

Служба Azure SignalR, размещенная версия, работает медленно при первом сообщении. Моя установка — это две функции Azure, одна для подписки и одна для публикации. (так же, как пример Microsoft). Не уверен, что именно SignalR или функции Azure вызывают такой медленный запуск. Как это исправить? Это создает плохой пользовательский опыт для моих пользователей прямо в начале их чата.

Вот функции, которые используют две функции...

функция подписки

"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"
    }
  ]
}

Я ожидаю, что первое сообщение будет таким же быстрым, как и последующие сообщения.

Как установить LAMP Stack - Security 5/5 на виртуальную машину Azure Linux VM
Как установить LAMP Stack - Security 5/5 на виртуальную машину Azure Linux VM
В предыдущей статье мы завершили установку базы данных, для тех, кто не знает.
Как установить LAMP Stack 1/2 на Azure Linux VM
Как установить LAMP Stack 1/2 на Azure Linux VM
В дополнение к нашему предыдущему сообщению о намерении Azure прекратить поддержку Azure Database для MySQL в качестве единого сервера после 16...
0
0
91
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Нет ответов, поэтому я переключился на PubNub. Служба SignalR была слишком ненадежной. Закрытие этого.

Спасибо, что обратились к нам за поддержкой. Рады, что вы смогли получить то, что вам нужно в короткие сроки. Ваше здоровье!

Craig Conover 23.04.2019 19:45

Другие вопросы по теме