我目前在MySQL服务器上设置了超过1k的实时用户(只有10-20个用户会同时注册)用于Asterisk。问题是sip没有注册时间。有时我会注册超时'。是否需要配置设置指南或设置才能成功注册成功率达到99%?
答案 0 :(得分:1)
由于用户较少,从未遇到过这个问题。
但根据aterisk文件:
如果您的网络连接出现问题(例如电缆连接不稳定)并且您的 sip注册表丢失,则可能需要添加 registerattempts 和 registertimeout 设置到寄存器定义上方的一般部分
设置registerattempts=0
将强制Asterisk尝试重新注册,直到可以(默认为10次尝试)。
registertimeout 设置注册尝试之间的时间长度(以秒为单位)(默认为20秒)。
关于实现 99 %成功:
我认为您必须研究您的系统并相应地将设置应用于上述变量(动态)。如果您的系统不复杂,我建议使用马尔可夫模型,例如mm1 simulation。