具体的に言うと、Heartbeat アクティブ/パッシブ クラスターでアスタリスクを使用しています。クラスターには 2 つのノードがあります。Asterisk1 Asterisk2 としましょう。私のクラスターではすべてが適切に構成されています。ノードの 1 つでインターネット接続が失われると、アスタリスク サービスが失敗するか、アスタリスク 1 がオフになり、アスタリスク サービスとフェールオーバー IP が存続しているノード (アスタリスク 2) に移行されます。
問題は、アスタリスク 1 が落ちたときに実際に通話を処理していた場合、アスタリスクが通話を停止し、アスタリスク サービスがアスタリスク 2 で起動するまでリダイヤルできることです (5 秒、悪い時間ではありません)。
しかし、私の質問は次のとおりです。通話中に接続が失われたときに、アスタリスクをスカイプのように機能させる方法はありますか? つまり、通話を停止して通話を再接続しようとせず、Asterisk2 でアスタリスク サービスが稼働しているときに再接続しますか?