|
寻秦以烂
无话可说
我一个自带erlang5.1 一个 我自己的设置好的erlang 8.1 开了俩
多区修改文件
app/server.config 文件 红色部分 加数据库 库名字
{db_name, "xq_air_1"}, %% 数据库名 xq_air_1 xq_air_2 xq_air_3 名字随你取只要不重复
{port_to_listen, 10099}, %% 所监听的端口(TCP) 端口换一个只要不占用
{adm_port_to_listen, 10098}, %% 后台监听端口 (注意, 端口号 = TCP监听端口 - 1) 端口换一个只要不占用
{server_udp_port, 10097}, %% 服务器监听端口(UDP) (注意, 端口号 = TCP监听端口 - 2) 端口换一个只要不占用
以上部分 架设过的 加上附件的空数据库 都已经会开多区了 下面详细教程 只针对小白
复制如图文件 到二区目录 注意 多区只需要启动 一个phpstudy 多个数据库就行 只需要启动多个服务端
数据库示例:
修改二区的app/server.config 数据库名 和 端口 不要和一区重复 就OK 无限开区 只要你电脑配置好 只要端口不重复 只要你一个区对应一个干净的数据库 即可
进阶篇:
其实不用复制那么多文件到二区
只需要app 和ebin 复制到二区就行
强调一下 官方的win版启动指令 启动命令 直接
cd app
erl +P 1024000 +Q 102400 -pa ../ebin -name simserver_2@127.0.0.1 -setcookie uc_xproj_2 -boot start_sasl -eval "debugger:start()" -config server -s sm server_start
即可
需要配置erlang环境变量(方法自行百度)
另外
求骚步给TB
启动脚本记得改
如果多区 启动的 -name simserver_2 这个name不能重复!!!!!!!!!!
..\erl5.10.4\bin\erl +P 1024000 +Q 102400 -pa ../ebin -name simserver_2@127.0.0.1 -setcookie uc_xproj_2 -boot start_sas -config server -s sm server_start
|
|