こんにちは、プロジェクトの 1 つで kannel を使用しています。プッシュ モードで複数のキューを実装する方法を知りたいです。プル モードの場合、いくつかの投稿を確認したところ、高負荷のシナリオではシステムが抵抗する必要があるため、kannel は着信 SMS のキューイングのメカニズムを実装していないことがわかりました。
私はkannelで非常に新しいです。私は彼らのドキュメントを試しましたが、これまでプッシュモードの主なアイデアを得ることができませんでした. 少し早いですがお礼を。
こんにちは、プロジェクトの 1 つで kannel を使用しています。プッシュ モードで複数のキューを実装する方法を知りたいです。プル モードの場合、いくつかの投稿を確認したところ、高負荷のシナリオではシステムが抵抗する必要があるため、kannel は着信 SMS のキューイングのメカニズムを実装していないことがわかりました。
私はkannelで非常に新しいです。私は彼らのドキュメントを試しましたが、これまでプッシュモードの主なアイデアを得ることができませんでした. 少し早いですがお礼を。
MT トラフィックを配信するためにベアラーボックスをタップする前に、sqlbox を使用して複数のキューを実装することができます。
sqlbox をインストールして 2 つのインスタンスを実行します。それぞれが異なる 2 つの SQL テーブルに接続されているとします。
次に、ラウンドロビン アルゴリズムを使用して SMS-MT を queued_1 および queued_2 テーブルに挿入し、両方の sqlbox でトラフィックを負荷分散できるようにする必要があります。
しかし、誤解しないでください。ベアラーボックスにはまだ独自のキューがあり、smsc ごとに 1 つのキューです。これは、smsc が (submit_sm_resp で) 応答しないか、配信を拒否するたびにいっぱいになるメモリベースのキューです。