3

ファイルから補充されるres_mysql.confデータベースを使用するように構成しました。ダンプを読み込んだ後、構成をリロードすると、SIP ピアが消えます。dbdb.sql

dev-ast*CLI> sip show peers
Name/username              Host                                    Dyn Forcerport ACL Port     Status     Realtime
0 sip peers [Monitored: 0 online, 0 offline Unmonitored: 0 online, 0 offline]

しばらくすると、再び登録されます。

dev-ast*CLI> sip show peers
Name/username              Host                                    Dyn Forcerport ACL Port     Status     Realtime
S0ea8c0d/S0ea8c0d          192.168.242.235                          D                 5060     OK (12 ms) Cached RT
S7af152e/S7af152e          192.168.241.147                          D                 5060     OK (14 ms) Cached RT
Se865486/Se865486          192.168.241.132                          D                 5060     OK (14 ms) Cached RT
3 sip peers [Monitored: 3 online, 0 offline Unmonitored: 0 online, 0 offline]

ダンプをロードしてから 1 ~ 2 分待てば、ピアを失うことなく構成を安全にリロードできることに気付きました。

何か案は?

4

2 に答える 2

3

リアルタイムで仲間がいるようです。

デフォルトでアスタリスクを使用

rtcachefriends=yes

ダンプ/復元後、ピアの更新時間が古い可能性が非常に高くなります。

そのため、sip reload を実行すると、期限切れのピアがすべてクリアされます。クリアしたくない場合は、使用できます

rtautoclear=no

3 分待ってもクリアにならないのはなぜですか? ピアはデータベースの再登録と更新情報を行うだけです。

于 2013-06-11T23:14:06.737 に答える
0

期限切れのリアルタイム ピアを保存するrtautoclear=noには、使用する必要があります。ただし、ピアを保存しても、ピアが使用可能になるわけではありません。それらを利用可能で「呼び出し可能」に保つために、ignoreregexpire=yesオプションを使用しました。その他のパラメーターは、以下のページにあります。

http://www.asteriskdocs.org/en/2nd_Edition/asterisk-book-html-chunk/asterisk-APP-A-SECT-2.html

于 2013-06-13T06:09:36.117 に答える