其他分享
首页 > 其他分享> > Opensips的配置文件

Opensips的配置文件

作者:互联网

        这里描述的内容适用于OpenSIPS V2.X。

opensipsctlrc

        opensipsctlrc 文件的内容包含了opensipsctl、opensipsdbctl 和osipsconsole 这些工具的配置选项。

        OpenSIPS安装之后,这个文件位于安装路径下的/etc/opensips/子目录里。

        文件里包含了数据库接口的控制选项;OpenSIPS运行时的接口选项(MI);还有一些通过opensipsctl和osipsconsole工具生成的控制选项。

        下面是几个最常用的选项:

 

 

opensips.cfg

        opensips.cfg是OpenSIPS运行实例的实际配置文件。它包含OpenSIPS运行所需要的所有配置内容:内核参数、模块参数、路由逻辑。

        OpenSIPS安装之后,这个文件位于安装路径下的/etc/opensips/子目录里。

         配置文件是纯文本的,语法格式是OpenSIPS自定义的一种类C风格的语言。你可以定义变量、执行 if / while / switch这些逻辑控制,还可以传参调用子路由。理解配置脚本,除了要求编程基础之外,还要了解必要的SIP知识。

 


如果配置文件有任何改动,只有重启OpenSIPS才能生效。

 

为了减少重启OpenSIPS的次数,降低重启造成的冲击,OpenSIPS提供了一个检查opensips.cfg的命令行参数。编辑opensips.cfg之后,先检查一下语法是有必要的:

opensips -C [PATH_TO_CFG]

 

标签:opensipsctl,配置文件,cfg,OpenSIPS,FIFO,Opensips,opensips
来源: https://blog.csdn.net/yetyongjin/article/details/116525246