2016-10-28 67 views
0

我正在使用Microsoft BotFramework並創建了一個簡單的Bot。 流程是一樣的東西, 的用戶表示嗨 - >博特與問候哪些用戶可以要求 用戶響應詢問相關的問題 - >博特與答案,並可能下一個問題作出迴應,然後再流與用戶問問題BotFramework,未收到對第一條消息的回覆

在本地繼續模擬器一切工作正常。但是,當我使用發佈的API應用程序時,它不顯示對用戶「嗨」的迴應,如果用戶詢問任何其他相關問題,一切正常。

也在機器人頁面上它也不顯示任何錯誤,所以它不是錯誤。

我還添加了try catch塊併發送錯誤消息,也沒有顯示任何消息,再次指向沒有錯誤。

我試着用ngrok進行調試,並且它還完成了整個程序塊,而沒有進入catch或任何意外的路徑。

所以我失去了它可以出錯的地方!

任何指針都會有用。

感謝, Dilkush

+0

你能告訴我們一些代碼嗎? –

回答

0

是否運行在Azure中的機器人?如果是這樣,請確保您啓用了「AlwaysOn」;否則如果網頁應用閒置一段時間,它將被卸載。請檢查this是否有類似問題。

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

你可以閱讀更多關於網站配置here