2016-11-26 8 views
5

私のボットは、ボットフレームワークに基づいてかなり良い作品です。しかし、私がボットと最初にやり取りするとき(ある日)、最初の返信を返すのに非常に長い時間(約10-45秒)かかるようです。その応答の後、応答時間は再びかなり良いです。Microsoft Bot Framework - Botがスリープ状態になります。それを防ぐ方法はありますか?

バックエンドサービスが何らかのスリープモードに入り、1番目のリクエストが起きているようです。

この動作に影響を与える方法はありますか?ユーザーの初期応答時間が長いことを心配しました。

ありがとうございました。

答えて

6

AzureのWebサイトを利用する場合は、 "常に支持体上で" 常にオン

https://docs.microsoft.com/en-us/azure/app-service-web/web-sites-configure

を参照してください。デフォルトでは、Webアプリケーションは一定期間アイドル状態になっているとアンロードされます。これにより、システムはリソースを節約できます。基本モードまたは標準モードでは、Always Onを有効にして、常にアプリケーションをロードすることができます。アプリが連続したWebジョブを実行している場合、Always Onを有効にするか、Webジョブが確実に実行されないことがあります。

関連する問題