server架构图
2017-11-22 14:54:34 0 举报
tcp服务器架构
作者其他创作
大纲/内容
动态启动子进程
server_appapplication游戏应用服务器启动
server_tcp_listener8001 normal逻辑服务器(启动tcp服务器,监听端口)
process(全局进程)gen_server逻辑模块进程
server_tcp_acceptorBattle起了10个监听进程
逻辑处理init receive loop消息包处理(head+body)接收来自客户端的数据序列化解密模块化
server_supsupervisor
server_tcp_listener_sup开启tcp listener监控树(监控tcp_listener和 tcp_acceptor_sup的supervisor)
server_tcp_client_sup(定义simple_one_for_one)(监控每个connection的处理进程)
db:init_db(mysql)初始化数据库连接
server_tcp_acceptor_sup(定义simple_one_for_one)
server_reader动态开启simple_one_for_one客户端交互进程
server_tcp_acceptornormal起了10个监听进程
server_tcp_listener8002 battle战斗服务器(启动tcp服务器,监听端口)
0 条评论
下一页