2016-11-26 91 views
5

基於bot框架的我的機器人工作得很好。但是當我經過一段時間不活動(比如說一天)後首次與機器人進行交互時,那麼機器人似乎需要很長時間(大約10-45秒)才能發回第一個回覆。在回覆之後,回覆時間再次相當不錯。Microsoft Bot Framework - Bot進入睡眠狀態。有沒有辦法阻止它?

對我來說,似乎後端服務進入某種睡眠模式,第一次請求將其喚醒。

有什麼方法可以影響這種行爲嗎?我擔心我的用戶很長的初始響應時間。

感謝您的幫助。

回答

6

如果使用Azure的網站,請參見 「始終在支持」

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

始終打開。默認情況下,如果Web應用程序閒置一段時間,它們將被卸載。這使系統節約資源。在基本或標準模式下,您可以啓用始終開啓以保持應用程序始終加載。如果您的應用程序運行連續的Web作業,則應啓用Always On,否則Web作業可能無法可靠運行。

相關問題