星号实时更新mysql

时间:2018-07-24 08:24:41

标签: sql-update real-time asterisk

我需要您的帮助。 我敢打赌,它真的很容易修复,已经让我忙了一天。

对于新客户端,我需要使用队列功能。 这就像一个咒语,但是呼叫信息需要保存到MySQL数据库中。

我与odbc建立了连接,这是可行的。我收到一条成功消息。当我检查是否可以连接到数据库时,似乎一切正常。

当我这样做时; isql -v星号[用户] [密码]

我得到以下输出;

+---------------------------------------+
| Connected!                            |
|                                       |
| sql-statement                         |
| help [tablename]                      |
| quit                                  |
|                                       |
+---------------------------------------+
SQL> 

以下是我放在extconfig.conf中的内容;

queues => odbc,asterisk,queue_table
queue_members => odbc,asterisk,queue_member_table

我使用了以下mysql表;

CREATE TABLE queue_table (
name VARCHAR(128) PRIMARY KEY,
musiconhold VARCHAR(128),
announce VARCHAR(128),
context VARCHAR(128),
timeout INT(11),
monitor_join BOOL,
monitor_format VARCHAR(128),
queue_youarenext VARCHAR(128),
queue_thereare VARCHAR(128),
queue_callswaiting VARCHAR(128),
queue_holdtime VARCHAR(128),
queue_minutes VARCHAR(128),
queue_seconds VARCHAR(128),
queue_lessthan VARCHAR(128),
queue_thankyou VARCHAR(128),
queue_reporthold VARCHAR(128),
announce_frequency INT(11),
announce_round_seconds INT(11),
announce_holdtime VARCHAR(128),
retry INT(11),
wrapuptime INT(11),
maxlen INT(11),
servicelevel INT(11),
strategy VARCHAR(128),
joinempty VARCHAR(128),
leavewhenempty VARCHAR(128),
eventmemberstatus BOOL,
eventwhencalled BOOL,
reportholdtime BOOL,
memberdelay INT(11),
weight INT(11),
timeoutrestart BOOL,
periodic_announce VARCHAR(50),
periodic_announce_frequency INT(11),
ringinuse BOOL,
setinterfacevar BOOL
);

CREATE TABLE queue_member_table (
uniqueid INT(10) UNSIGNED PRIMARY KEY AUTO_INCREMENT,
membername varchar(40),
queue_name varchar(128),
interface varchar(128),
penalty INT(11),
paused INT(11),
UNIQUE KEY queue_interface (queue_name, interface)
);

似乎日志未显示任何内容。 根本没有日志。

有人知道我在这里做错了什么吗? 我错过了重要的东西吗?

我已经设置了以下VoIP网站上所示的设置。 https://www.voip-info.org/asterisk-realtime-queue/

我们非常感谢您的投入。

谢谢

0 个答案:

没有答案