opensips之负载均衡

      这几天在公司也闲的蛋疼,同事都离职走了,剩下一堆PC机,打算做做opensips+freeswitch负载均衡的实验。实验做了一半么做下去,其中一个原因是几台PC机

都用windows办公系统,本来我想直接格掉装linux系统的,但一来有点懒,二来怕有什么资料以后还需要,到时候有人找我麻烦。另一方面确确实实碰到了一些问题,

其中直接阻碍我前进的一个问题是,freeswitch odbc死活连接不到远程mysql数据库。这个我之前配置过的,没什么难度,一下就好了。但这次不知道为什么死活不

行,不知道是不是被我把freeswtich的源码做过修改。总之,重新编译安装一台freeswtch应该可以,但不在状态,不想做。就放下了,另外也碰到了几个问题,折腾了

两三天,为了避免下次继续研究时出现同样的问题,故在这里记录下来。

第一个浪费了我很多时间的问题:,记得在配置文件里加下面这一句,不然启动的时候会提示error,

modparam("uri", "db_url","mysql://opensips:[email protected]/opensips")

第二个浪费了我很多时间的问题:配置freeswitch连接mysql库的时候,odbc.ini的数据源名称,freeswitch配置文件里要写一致,比如之前我odbc.ini里面写的是
   freeswitch,而在freeswitch配置文件里写的却是dsn,这是由于没理解dsn是什么缘故造成的。
第三个问题:让freeswitch支持odbc,必须再./configure --xxx这指定支持odbc。可能不这样也行吧,反正最后话你是没成功。
第四个问题:安装opensip之前,必须先安装mysql数据库,不然会有很蛋疼的问题。

第五个问题:数据库里的几个数据库不见了,怎么解决?之前张解决过。看来我要研究研究了。这个问题在这里没怎么严重阻碍我,但之前碰到过,是别的同事解决了,

所以我也关注一下。


你可能感兴趣的:(opensips之负载均衡)