このレッスンでは
Always Aliveアドオンは、ボットが継続的にアクティブなコンピュートインスタンスを維持することで、コールドスタートに関連するレイテンシを排除します。
Botpress ボットはリモートの仮想コンピュート・インスタンスで動作します。ボットが会話を始めるたびに、例えばトリガーがアクティブになったり、新しいユーザーがメッセージを送信したりすると、Botpress 、そのボット用に新しいインスタンスがスピンアップされます。これは「コールドスタート」として知られており、仮想マシン(VM)やサーバーレス機能が初めて起動されたとき、またはアイドル状態になって終了した後の最初の起動プロセスを指します。
コールドスタート中、システムはリソースを割り当て、環境を初期化し、必要なコードをロードし、インスタンスがリクエストやタスクを処理できるようになる前に必要な設定を実行しなければならない。
Always Alive は、このコールドスタートを回避できるように、ボット用のインスタンスを予約し、すぐに使用できるインスタンスを維持します。その結果、ボットが送受信する最初のメッセージの処理速度が向上します。
Always Aliveは、ボットごとに購入し、割り当てることができます。
概要
Always Alive アドオンと、Botpress ボットのコールドスタートを排除して待ち時間を短縮するその役割について説明します。
このコースの全レッスン