問題タブ [direct-line-botframework]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
botframework - ボットの存続
MS Bot Framework を使用してボットを構築しています。ボットが使用されていない場合、応答に時間がかかりすぎて [500] 内部サーバー エラーが発生することがあります。アプリでボットにアクセスしようとすると、この問題が発生します (ボットとのやり取りに Direct Line を使用しています)。
アプリケーション アクティビティの Microsoft Azure 設定が「常にオン」に設定されていることを確認することに関する他の回答を読みましたが、これを実行しました。しかし、Always on はボット Web アプリのルートに ping を実行しているため、ボット / ダイレクトラインを有効に保つには十分ではない可能性があると思います...
また、ping 要求の成功を妨げる http から https への書き換えルールはありません。
誰もこの問題を抱えていましたか?
特定の質問をするための更新: 上記で説明したすべての設定が機能しない場合、ボットが常に生きていることを確認するにはどうすればよいですか? directline フレームワークを介してボットに ping を実行する必要がありますか?