跳到主要内容

game_tools.gen_log_standalone

简介

工具:通过指定的.xlsx文件生成日志代码(基于pkg.log版本)

组件接口

样例


// 一般的,以工具pkg的入口文件作为启动脚本
// 比如:
.\bin\gs.exe /r ./ /eq /pkg/game_tools/gen_log_standalone/gen_log_standalone.gs /D CONFIG=/config.json

// config.json示例配置

// 示例配置在此
{
"mount_points" : {
"source_path" : "./xlsx/logs",
"code_path" : "./xlsx/logex",
"mongo_path" : "./xlsx/config/standalone_log"
},
"xlsx_path" : "/source_path/",
"code" : {
"autogen_log" : "/code_path/FAutoGenLog.gs",
"logex" : "/code_path/logex.gs",
"game_log" : "/code_path/game_log.gs"
},
"mysql" : {
"output" : "/mongo_path/database.xml"
},
"mongo" : {
"output" : "/mongo_path/mongodb.json"
},

"context" : {
"mongo_name" : "standalone_gamelog",
"mongo_db" : "m94_gamelog",
"mongo_ip" : "$mongo_ip",
"mongo_port" : "$mongo_port",
"mongo_auth" : "$mongo_auth",
"mongo_opts" : "$mongo_opts",
"mysql_name" : "native_ldb"
},

"delay_exit" : 3
}