可热更模块的启动配置项
共享配置
share_config_m
- mongo mongo 连接配置
- mysql mysql 连接配置
- redis redis 连接配置
- frpc_server frpc_server 连接配置
- server_cfg 服务环境配置
- svr_id 集群服务唯一ID(同类服务唯一) 默认1
- thread 使用线程数 默认 8
- logpath 日志存放路径 默认 ./logs/
- loglevel 日志等级 默认 info
- logfilename 日志文件名 默认 server.log
- debug_port debug_console使用端口 默认8888
- breakpoint_debug_host 断点调式去连接的host
- breakpoint_debug_port 断点调式去连接的port
- breakpoint_debug_module_name 使用断点调试的可热更模块名
- breakpoint_debug_module_index 使用断点调试可热更模块启动下标
- log_is_launch_rename 启动是否重命名旧日志
- recordpath 录像文件存放目录
- recordlimit 录像记录限制
- machine_id 机器号(集群唯一),雪花算法生成全局唯一ID用
web服务
web_master_m
- max_client 最大同时连接数。
- second_conn_limit 相同ip一秒内建立连接数量限制。
- keep_live_limit 相同ip保持连接数量限制。
- host 无默认0.0.0.0。
- port 无 http默认80 https默认443。
- protocol 协议 http 或者 https。
web_agent_m
- protocol 协议 http 或者 https。
- keep_alive_time 保活时间。
- second_req_limit 一秒请求数量限制。
日志切割服务
logrotate_m
- filename 文件名。
- rename_format 重命名文件格式。日期格式。
- file_path 文件的路径。
- limit_size 至少多大才会切割。
- max_age 最大保留天数。
- max_backups 最大保留文件数。
- sys_cmd 轮转时调用的系统命令。
- point_type 定时轮转的定时器类型。
- month 几月。
- day 几天。
- hour 几时。
- min 几分。
- sec 几秒。
- wday 周几。
- yday 一年第几天。
orm服务
orm_table_m
- orm_plug 绑定的orm插件文件。
集群客户端服务
frpc_client_m
- node_map 访问的server列表 keyvalue形式 svr_name = node。
- watch 监听方式,目前提供redis服务发现模式。
大厅房间类架构
room_game_alloc_m
- alloc_plug 分配服插件。
- MAX_TABLES 最大桌子数量。
room_game_hall_m
- hall_plug 大厅服插件。
room_game_table_m
- table_plug 桌子服插件。
- table_conf 桌子服配置。
数据库
mysql_m
- db_conf mysql连接配置。
可热更模块的启动配置项
https://huahua132.github.io/2024/01/14/skynet_fly_api/mods/