我正在使用 asterisk 1.2.37 和 FreePBX 2.6.0,但我遇到了一个我无法理解的问题。 Asterisk 数据库文件/var/lib/asterisk/astdb
的大小每天以指数方式增加至少 1M。我不明白为什么。呼叫也是自动进行的,并且是在预测模式下进行的。这种增加仅发生在星号上,星号会进行比预测更多的自动调用,我不太熟悉星号,我试图弄清楚为什么必须增加该文件(如果它存储了扩展名),
关于这种情况的任何建议或者如果有人遇到这样的问题。
谢谢
答案1
如果没有有关您的拨号系统的信息,就无法回答您的问题“为什么”(很可能它只是有问题)
您可以通过以下方式检查星号数据库内容
asterisk -rx "database show"
请注意,使用可通过互联网访问的 asterisk 1.2 是非常糟糕的主意。希望您不允许访问。
答案2
FreePBX 从不压缩 astdb 中的可用空间。您可以添加手动 sqlite3 脚本/cron 作业,每晚压缩 AstDB。例如:
sqlite3 /var/lib/asterisk/astdb.sqlite3 "VACUUM;"
这只是 FreePBX 的众多“有趣”的事情之一。