【问题标题】:Is there a difference between asterisk -rvvvvvv and /etc/init.d/asterisk restart星号 -rvvvvvv 和 /etc/init.d/asterisk restart 之间有区别吗
【发布时间】:2016-07-11 06:48:23
【问题描述】:
asterisk -rvvvvvv 和 /etc/init.d/asterisk restart 有区别吗
哪个会使用 sip.conf 和 extensions.conf 的最新更改?虽然我做了 sip reload 和 diaplan reload 我想知道星号 -rvvvvvv 和 /etc/init.d/asterisk restart 之间的区别?
【问题讨论】:
标签:
amazon-web-services
asterisk
sip
sip-server
【解决方案1】:
您可以使用以下命令来控制星号引擎作为后台守护程序运行。
/etc/init.d/asterisk start
/etc/init.d/asterisk stop
/etc/init.d/asterisk restart
然而与上述相反,以下命令用于通过命令行界面(星号 cli)访问星号
asterisk -rvvvvv
【解决方案2】:
命令
asterisk -r
将您连接到已在后台运行的星号守护程序。它不会以星号开头,因此如果它没有运行,则会出现错误。
asterisk -rvvvvvv
做同样的事情,但将输出的详细程度增加到 6。
有关允许选项的完整列表,请参阅http://man.cx/asterisk(8)
如果你想启动星号,你已经运行星号没有 -r(重新连接)或使用启动脚本(对于 init v4,这样的脚本是 /etc/init.d/asterisk,这对于像 redhat 7 这样的现代设置不起作用使用systemd)