添加后台代理代码
This commit is contained in:
92
codes/agent/tools/autorun - sync-only.cmd
Normal file
92
codes/agent/tools/autorun - sync-only.cmd
Normal file
@@ -0,0 +1,92 @@
|
||||
echo off
|
||||
echo %date% %time%
|
||||
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
|
||||
::: 同步战绩数据
|
||||
:sync_recorddata
|
||||
|
||||
:init
|
||||
::: 停止同步服务
|
||||
::"%~dp0CallerService.exe" -stop
|
||||
::net stop CallerService
|
||||
net stop HttpRequestService
|
||||
|
||||
::: mysql导出工具文件全名
|
||||
set ExportBinary="C:\webroot\dbbackup\mysql\mysqldump.exe"
|
||||
::: mysql导入工具文件全名
|
||||
set ImportBinary="C:\webroot\dbbackup\mysql\mysql.exe"
|
||||
|
||||
|
||||
::: 游戏基础信息服务器配置
|
||||
set Hostname_base="rm-bp1749tfxu2rpq670lo.mysql.rds.aliyuncs.com"
|
||||
set Hostport_base="3306"
|
||||
set Username_base="games"
|
||||
set Password_base="Games0791!!"
|
||||
set Database_base="game_db"
|
||||
set ExportTable_base=player
|
||||
|
||||
::: 游戏战绩服务器配置
|
||||
set Hostname_record="rm-bp1749tfxu2rpq670lo.mysql.rds.aliyuncs.com"
|
||||
set Hostport_record="3306"
|
||||
set Username_record="games"
|
||||
set Password_record="Games0791!!"
|
||||
set Database_record="grade_db"
|
||||
set ExportTable_record=player_grade,gold_account
|
||||
|
||||
::: 后台服务器配置
|
||||
set Hostname_owner="rm-bp1btyuwq77591x0jpo.mysql.rds.aliyuncs.com"
|
||||
set Hostport_owner="3306"
|
||||
set Username_owner="games"
|
||||
set Password_owner="Games0791!!"
|
||||
set Database_owner="agent_db"
|
||||
set Database_owner_temp="agent_db_temp"
|
||||
|
||||
::: 临时服务器配置
|
||||
set Hostname_temp="localhost"
|
||||
set Hostport_temp="3309"
|
||||
set Username_temp="root"
|
||||
set Password_temp="root_root"
|
||||
set Database_temp="agent_db"
|
||||
set Database_temp_temp="agent_db_temp"
|
||||
|
||||
::: 是否需要保存到临时库
|
||||
set NeedSaveToTemp=0
|
||||
|
||||
::: 要执行的脚本
|
||||
set ExecuteCommand_1="call cp_SynchronizeSettle();"
|
||||
|
||||
::: 保证脚本输出目录一定存在
|
||||
if not exist "%~dp0script" md "%~dp0script"
|
||||
|
||||
::: 要导出的脚本文件名的前缀(后面还会加上表名)
|
||||
set ScriptnamePrefix=%~dp0script\%date:~0,4%%date:~5,2%%date:~8,2%
|
||||
|
||||
::: 判断脚本是否存在, 存在则删除
|
||||
::if exist %Scriptname% del %Scriptname%
|
||||
|
||||
|
||||
echo %date% %time%
|
||||
|
||||
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
|
||||
::: 同步报表
|
||||
|
||||
:sync_reportdata
|
||||
|
||||
echo 开始同步报表数据(http://localhos/ext/SynchronizeReportData.php)
|
||||
"%~dp0HttpRequest.x64.exe" -type post -address "http://localhost/ext/SynchronizeReportData.php" -parameter "" -interval 1000 -thread 1 -loop 0 >> "%~dp0debug.txt"
|
||||
echo 开始生成报表数据(http://localhos/ext/autotask.php)
|
||||
"%~dp0HttpRequest.x64.exe" -type post -address "http://localhost/ext/autotask.php" -parameter "" -interval 1000 -thread 1 -loop 0 >> "%~dp0debug.txt"
|
||||
|
||||
|
||||
|
||||
|
||||
:exit_reportdata
|
||||
echo %date% %time%
|
||||
|
||||
|
||||
|
||||
|
||||
::: 恢复同步服务
|
||||
::"%~dp0CallerService.exe" -start
|
||||
::net start CallerService HttpRequestService
|
||||
net start HttpRequestService
|
||||
echo on
|
||||
Reference in New Issue
Block a user