在 windows 运行多个 FreeSWITCH 2022
复制多个新环境
修改配置文件
我们需要修改 FreeSWITCH_100 配置中的一些配置参数以防止端口冲突,端口号定义可根据自己业务需求来,也要注意自定义端口是否已被占用的情况。
1,修改 FreeSWITCH_100\conf\autoload_configs 目录下的 event_socket.conf.xml 文件,将其中的8021端口改成另一个端口,比如8051。
<configuration name="event_socket.conf" description="Socket Client">
<settings>
<param name="nat-map" value="false"/>
<param name="listen-ip" value="::"/>
<param name="listen-port" value="8051"/>
<param name="password" value="ClueCon"/>
</settings>
</configuration>
2, 修改/conf/vars.xml 文件,把其中的5060、5080也改成其他值,如5051、5053。
<X-PRE-PROCESS cmd="set" data="internal_auth_calls=true"/>
<X-PRE-PROCESS cmd="set" data="internal_sip_port=5051"/>
<X-PRE-PROCESS cmd="set" data="internal_tls_port=5052"/>
<X-PRE-PROCESS cmd="set" data="internal_ssl_enable=false"/>
<X-PRE-PROCESS cmd="set" data="external_auth_calls=false"/>
<X-PRE-PROCESS cmd="set" data="external_sip_port=5053"/>
<X-PRE-PROCESS cmd="set" data="external_tls_port=5054"/>
<X-PRE-PROCESS cmd="set" data="external_ssl_enable=false"/>
3, 修改 /conf/sip_profiles/internal.xml 文件,把其中的5066、7443也改成其他值,如5055、7053。
<param name="ws-binding" value=":5055"/>
<param name="wss-binding" value=":7053"/>
FreeSWITCH_101 修改发生如上,注意自定义的端口号是否被占用,启动 FreeSWITCH_100 和 FreeSWITCH_101 ;
|