Kamailio db_text 之使用
网上 db_text 的例子很少,
今天测试了很久,终于搞定了,
记录如下:
Kamailio 版本 5.8.4
cat /etc/kamailio/dbtext/version
id(int,auto) table_name(string) table_version(int)
0|version|1
0|rtpengine|1
cat /etc/kamailio/dbtext/rtpengine
id(int,auto) setid(int) url(string) weight(int) disabled(int)
0|0|udp:127.0.0.1:2223|1|0
kamailio.cfg 配置如下:
loadmodule "db_text.so"
# 默认的分隔符是冒号,不方便,需要设置为 "|"
modparam("db_text", "db_delim", "|")
loadmodule "rtpengine.so"
modparam("rtpengine", "db_url", "text:///etc/kamailio/dbtext")
kamailio成功启动之后,运行kamcmd rtpengine.show all,得到:
{
url: udp:127.0.0.1:2223
set: 0
index: 0
weight: 1
disabled: 0
recheck_ticks: 0
}
db_text 可能适合迷你系统