Exemplo n.º 1
0
<?php

/**
 * 异步UnionInfo备份服务
*/
require dirname(__FILE__) . '/../global.php';
TenYear::getInstance();
ini_set('default_socket_timeout', -1);
Com_AdCache::factory()->set_timeout(0);
Com_Replication::set_interval_time(300);
//注册player同步方法
$objUnionInfo = new Data_UnionInfo();
Com_Replication::register('union_info', array($objUnionInfo, 'get_union_info'), array($objUnionInfo, 'replace_union_base_todb'));
//开始执行同步
Com_Replication::start();
Exemplo n.º 2
0
<?php

/**
 * 异步hero备份服务
*/
require dirname(__FILE__) . '/../global.php';
TenYear::getInstance();
ini_set('default_socket_timeout', -1);
Com_AdCache::factory()->set_timeout(0);
Com_Replication::set_interval_time(60);
//注册player同步方法
$objPlayerFriend = new Data_PlayerFriend();
Com_Replication::register('player_friend', array($objPlayerFriend, 'get_player_friend'), array($objPlayerFriend, 'replace_player_friend_todb'));
//开始执行同步
Com_Replication::start();
Exemplo n.º 3
0
<?php

/**
 * Created by PhpStorm.
 * User: chengt
 * Date: 2015/5/1
 * Time: 17:52
 */
require dirname(__FILE__) . '/../global.php';
TenYear::getInstance();
ini_set('default_socket_timeout', -1);
Com_AdCache::factory()->set_timeout(0);
Com_Replication::set_interval_time(300);
//注册player同步方法
$objPlayerTask = new Data_PlayerTask();
Com_Replication::register('player_task', array($objPlayerTask, 'get_task_info'), array($objPlayerTask, 'rep_task_info'));
//开始执行同步
Com_Replication::start();
Exemplo n.º 4
0
<?php

/**
 * 异步fairy备份服务
*/
require dirname(__FILE__) . '/../global.php';
TenYear::getInstance();
ini_set('default_socket_timeout', -1);
Com_AdCache::factory()->set_timeout(0);
Com_Replication::set_interval_time(300);
//注册fairy同步方法
$objFairy = new Data_Fairy();
Com_Replication::register('player_fairy', array($objFairy, 'get_player_fairy_info'), array($objFairy, 'rep_player_fairy'));
//开始执行同步
Com_Replication::start();
Exemplo n.º 5
0
<?php

/**
 * 异步挂机副本备份服务
 */
require dirname(__FILE__) . '/../global.php';
TenYear::getInstance();
ini_set('default_socket_timeout', -1);
Com_AdCache::factory()->set_timeout(0);
Com_Replication::set_interval_time(300);
//注册player同步方法
$objPlayer = new Data_AutoPve();
Com_Replication::register('auto_pve', array($objPlayer, 'get_player_auto_pve'), array($objPlayer, 'replace_player_auto_pve_todb'));
//开始执行同步
Com_Replication::start();
Exemplo n.º 6
0
<?php

/**
 * 异步每日在线备份服务
 */
require dirname(__FILE__) . '/../global.php';
TenYear::getInstance();
ini_set('default_socket_timeout', -1);
Com_AdCache::factory()->set_timeout(0);
Com_Replication::set_interval_time(300);
//注册player同步方法
$objPlayer = new Data_DailyOnlineReward();
Com_Replication::register('daily_online_reward', array($objPlayer, 'get_online_reward'), array($objPlayer, 'replace_daily_online_reward_todb'));
//开始执行同步
Com_Replication::start();
Exemplo n.º 7
0
<?php

/**
 * 异步成就唯一备份服务
 */
require dirname(__FILE__) . '/../global.php';
TenYear::getInstance();
ini_set('default_socket_timeout', -1);
Com_AdCache::factory()->set_timeout(0);
Com_Replication::set_interval_time(300);
//注册player同步方法
$objPlayer = new Data_PlayerAchieveOnly();
Com_Replication::register('player_achieve_only', array($objPlayer, 'get_player_achieve_only_info'), array($objPlayer, 'replace_player_achieve_only_todb'));
//开始执行同步
Com_Replication::start();
Exemplo n.º 8
0
<?php

/**
 * 异步PlayerGradeFunc备份服务
*/
require dirname(__FILE__) . '/../global.php';
TenYear::getInstance();
ini_set('default_socket_timeout', -1);
Com_AdCache::factory()->set_timeout(0);
Com_Replication::set_interval_time(300);
//注册player同步方法
$objPlayerGradeFunc = new Data_PlayerGradeFunc();
Com_Replication::register('player_grade_function', array($objPlayerGradeFunc, 'get_player_grade_func_info'), array($objPlayerGradeFunc, 'rep_player_grade_func'));
//开始执行同步
Com_Replication::start();
Exemplo n.º 9
0
<?php

/**
 * 异步player_pub备份服务
*/
require dirname(__FILE__) . '/../global.php';
TenYear::getInstance();
ini_set('default_socket_timeout', -1);
Com_AdCache::factory()->set_timeout(0);
Com_Replication::set_interval_time(5);
//注册player同步方法
$objPlayer = new Data_PlayerPub();
Com_Replication::register('player_pub', array($objPlayer, 'get_player_pub_info'), array($objPlayer, 'update_player_pub_info'));
//开始执行同步
Com_Replication::start();
Exemplo n.º 10
0
<?php

/**
 * 异步UnionShop备份服务
*/
require dirname(__FILE__) . '/../global.php';
TenYear::getInstance();
ini_set('default_socket_timeout', -1);
Com_AdCache::factory()->set_timeout(0);
Com_Replication::set_interval_time(300);
//注册player同步方法
$objUnionWanted = new Data_UnionWanted();
Com_Replication::register('union_wanted', array($objUnionWanted, 'get_union_wanted_info'), array($objUnionWanted, 'rep_union_wanted'));
//开始执行同步
Com_Replication::start();
Exemplo n.º 11
0
<?php

/**
 * 异步playerfb备份服务
*/
require dirname(__FILE__) . '/../global.php';
TenYear::getInstance();
ini_set('default_socket_timeout', -1);
Com_AdCache::factory()->set_timeout(0);
Com_Replication::set_interval_time(300);
//注册player同步方法
$objPlayer = new Data_SevenReward();
Com_Replication::register('SevenReward', array($objPlayer, 'get_from_redis'), array($objPlayer, 'replace_to_mysql'));
//开始执行同步
Com_Replication::start();
Exemplo n.º 12
0
<?php

/**
 * 异步备份服务
*/
require dirname(__FILE__) . '/../global.php';
TenYear::getInstance();
ini_set('default_socket_timeout', -1);
Com_AdCache::factory()->set_timeout(0);
Com_Replication::set_interval_time(60);
//注册同步方法
$objTest = new Data_Database();
Com_Replication::register('update_data', array($objTest, 'get_redis_data'), array($objTest, 'rep_update_sql'));
//开始执行同步
Com_Replication::start();
Exemplo n.º 13
0
<?php

/**
 * 异步playerfb备份服务
*/
require dirname(__FILE__) . '/../global.php';
TenYear::getInstance();
ini_set('default_socket_timeout', -1);
Com_AdCache::factory()->set_timeout(0);
Com_Replication::set_interval_time(300);
//注册player同步方法
$objPlayer = new Data_PlayerFB();
Com_Replication::register('player_fb', array($objPlayer, 'get_player_fb_data'), array($objPlayer, 'rep_player_fb'));
//开始执行同步
Com_Replication::start();
Exemplo n.º 14
0
<?php

/**
 * 公会boss记录
*/
require dirname(__FILE__) . '/../global.php';
TenYear::getInstance();
ini_set('default_socket_timeout', -1);
Com_AdCache::factory()->set_timeout(0);
Com_Replication::set_interval_time(3);
//注册player同步方法
$objPlayer = new Data_UnionBoss();
Com_Replication::register('Union_Boss_box_log', array($objPlayer, 'get_box_log_redis'), array($objPlayer, 'save_box_to_mysql'));
Com_Replication::start();
//开始执行同步
Exemplo n.º 15
0
<?php

/**
 * 异步Player&PlayerDetail备份服务 
 * @author zhangh@uuzu.com
 * @date 2012-2-27
 */
require dirname(__FILE__) . '/../global.php';
TenYear::getInstance();
ini_set('default_socket_timeout', -1);
Com_AdCache::factory()->set_timeout(0);
Com_Replication::set_interval_time(300);
//注册player_detail同步方法
$objPlayerDetail = new Data_PlayerDetail();
Com_Replication::register('player_detail', array($objPlayerDetail, 'get_player_detail'), array($objPlayerDetail, 'rep_player_detail'));
//开始执行同步
Com_Replication::start();
Exemplo n.º 16
0
<?php

/**
 * 异步成就备份服务
 */
require dirname(__FILE__) . '/../global.php';
TenYear::getInstance();
ini_set('default_socket_timeout', -1);
Com_AdCache::factory()->set_timeout(0);
Com_Replication::set_interval_time(300);
//注册player同步方法
$objPlayer = new Data_UnionAchieve();
Com_Replication::register('union_achieve', array($objPlayer, 'get_union_achieve_list'), array($objPlayer, 'replace_union_achieve_todb'));
//开始执行同步
Com_Replication::start();
Exemplo n.º 17
0
<?php

/**
 * 异步fb_pass_best_time备份服务
*/
require dirname(__FILE__) . '/../global.php';
TenYear::getInstance();
ini_set('default_socket_timeout', -1);
Com_AdCache::factory()->set_timeout(0);
Com_Replication::set_interval_time(300);
//注册player同步方法
$objPlayer = new Data_PlayerFB();
Com_Replication::register('fb_info', array($objPlayer, 'get_fb_pass_data'), array($objPlayer, 'rep_fb_pass'));
//开始执行同步
Com_Replication::start();
Exemplo n.º 18
0
<?php

/**
 * 公会boss科技升级记录
*/
require dirname(__FILE__) . '/../global.php';
TenYear::getInstance();
ini_set('default_socket_timeout', -1);
Com_AdCache::factory()->set_timeout(0);
Com_Replication::set_interval_time(3);
//注册player同步方法
$objPlayer = new Data_UnionTech();
Com_Replication::register('Union_Tech', array($objPlayer, 'get_from_redis'), array($objPlayer, 'update_to_mysql'));
Com_Replication::start();
//开始执行同步
Com_Replication::start();
Exemplo n.º 19
0
<?php

/**
 * 异步UnionShop备份服务
*/
require dirname(__FILE__) . '/../global.php';
TenYear::getInstance();
ini_set('default_socket_timeout', -1);
Com_AdCache::factory()->set_timeout(0);
Com_Replication::set_interval_time(300);
//注册player同步方法
$objUnionShop = new Data_UnionShop();
Com_Replication::register('union_shop', array($objUnionShop, 'get_union_shop_info'), array($objUnionShop, 'rep_union_shop'));
//开始执行同步
Com_Replication::start();
Exemplo n.º 20
0
<?php

/**
 * 异步UnionPlayer份服务
*/
require dirname(__FILE__) . '/../global.php';
TenYear::getInstance();
ini_set('default_socket_timeout', -1);
Com_AdCache::factory()->set_timeout(0);
Com_Replication::set_interval_time(300);
//注册player同步方法
$objUnionPlayer = new Data_UnionPlayer();
Com_Replication::register('union_player', array($objUnionPlayer, 'get_union_player_info'), array($objUnionPlayer, 'replace_union_player_todb'));
//开始执行同步
Com_Replication::start();
Exemplo n.º 21
0
<?php

/**
 * Created by PhpStorm.
 * User: chengt
 * Date: 2015/5/1
 * Time: 18:30
 */
require dirname(__FILE__) . '/../global.php';
TenYear::getInstance();
ini_set('default_socket_timeout', -1);
Com_AdCache::factory()->set_timeout(0);
Com_Replication::set_interval_time(300);
//注册player同步方法
$objKFArena = new Data_KFArena();
Com_Replication::register('singn_kfarena', array($objKFArena, 'get_kf_arena_info'), array($objKFArena, 'rep_kfarena_info'));
//开始执行同步
Com_Replication::start();
Exemplo n.º 22
0
<?php

/**
 * 公会boss记录
*/
require dirname(__FILE__) . '/../global.php';
TenYear::getInstance();
ini_set('default_socket_timeout', -1);
Com_AdCache::factory()->set_timeout(0);
Com_Replication::set_interval_time(3);
//注册player同步方法
$objPlayer = new Data_UnionBoss();
Com_Replication::register('Union_Boss_kill_log', array($objPlayer, 'get_kill_log_redis'), array($objPlayer, 'replace_to_mysql'));
Com_Replication::start();
//开始执行同步
Exemplo n.º 23
0
<?php

/**
 * 异步PlayerDower备份服务 
 * @author xiecg@uuzu.com
 * @date 2014-6-4
 */
require dirname(__FILE__) . '/../global.php';
TenYear::getInstance();
ini_set('default_socket_timeout', -1);
Com_AdCache::factory()->set_timeout(0);
Com_Replication::set_interval_time(300);
$rep_obj = new Data_PlayerDower();
# REDIS到MYSQL同步配置
$rep_config = array('rep_queue_suffix' => 'player_dower', 'get_func' => array($rep_obj, 'get_player_dower_detail'), 'set_func' => null, 'add_func' => array($rep_obj, 'add_player_dower_todb'), 'del_func' => null);
# 注册同步
Com_Replication::register($rep_config['rep_queue_suffix'], $rep_config['get_func'], $rep_config['set_func'], $rep_config['add_func'], $rep_config['del_func']);
# 执行同步
Com_Replication::start();
Exemplo n.º 24
0
<?php

/**
 * 异步每日活跃备份服务
 */
require dirname(__FILE__) . '/../global.php';
TenYear::getInstance();
ini_set('default_socket_timeout', -1);
Com_AdCache::factory()->set_timeout(0);
Com_Replication::set_interval_time(300);
//注册player同步方法
$objPlayer = new Data_DailyActive();
Com_Replication::register('daily_active', array($objPlayer, 'get_daily_active_info'), array($objPlayer, 'replace_daily_active_todb'));
//开始执行同步
Com_Replication::start();
Exemplo n.º 25
0
<?php

/**
 * 异步Player&PlayerDetail备份服务 
 * @author zhangh@uuzu.com
 * @date 2012-2-27
 */
require dirname(__FILE__) . '/../global.php';
TenYear::getInstance();
ini_set('default_socket_timeout', -1);
Com_AdCache::factory()->set_timeout(0);
Com_Replication::set_interval_time(300);
//注册player同步方法
$objPlayer = new Data_Player();
Com_Replication::register('player', array($objPlayer, 'get_player_info'), array($objPlayer, 'rep_player_info'));
//开始执行同步
Com_Replication::start();
Exemplo n.º 26
0
<?php

/**
 * 异步hero_culture备份服务
*/
require dirname(__FILE__) . '/../global.php';
TenYear::getInstance();
ini_set('default_socket_timeout', -1);
Com_AdCache::factory()->set_timeout(0);
Com_Replication::set_interval_time(300);
//注册player同步方法
$objPlayer = new Data_PlayerHero();
Com_Replication::register('hero_culture', array($objPlayer, 'get_hero_culture_info'), array($objPlayer, 'rep_hero_culture'));
//开始执行同步
Com_Replication::start();
Exemplo n.º 27
0
<?php

/**
 * 异步雅典娜领奖记录
*/
require dirname(__FILE__) . '/../global.php';
TenYear::getInstance();
ini_set('default_socket_timeout', -1);
Com_AdCache::factory()->set_timeout(0);
Com_Replication::set_interval_time(5);
//注册player同步方法
$objPlayer = new Data_Athena();
Com_Replication::register('player_reward_log', array($objPlayer, 'get_player_reward'), array($objPlayer, 'rep_player_reward_info'));
Com_Replication::start();
Com_Replication::register('athena_player', array($objPlayer, 'get_player_info_key'), array($objPlayer, 'rep_player_info'));
//开始执行同步
Com_Replication::start();
Com_Replication::register('player_athena_rank_log', array($objPlayer, 'get_rank_list_info'), array($objPlayer, 'rep_team_rank_info'));
//开始执行同步
Com_Replication::start();
Exemplo n.º 28
0
<?php

/**
 * 异步Player&PlayerDetail备份服务 
 * @author zhangh@uuzu.com
 * @date 2012-2-27
 */
require dirname(__FILE__) . '/../global.php';
TenYear::getInstance();
ini_set('default_socket_timeout', -1);
Com_AdCache::factory()->set_timeout(0);
Com_Replication::set_interval_time(300);
$objPlayerProp = new Data_PlayerProp();
Com_Replication::register('player_prop', array($objPlayerProp, 'get_player_prop_detail'), array($objPlayerProp, 'replace_player_prop_todb'), array($objPlayerProp, 'replace_player_prop_todb'), array($objPlayerProp, 'del_player_prop_todb'));
//
//开始执行同步
Com_Replication::start();
Exemplo n.º 29
0
<?php

/**
 * 异步GloryShop日志备份服务 
 * @author wanghui@uuzu.com
 * @date 2015-4-20
 */
require dirname(__FILE__) . '/../global.php';
TenYear::getInstance();
ini_set('default_socket_timeout', -1);
Com_AdCache::factory()->set_timeout(0);
Com_Replication::set_interval_time(300);
//注册player_detail同步方法
$objPlayerDetail = new Data_GloryShop();
Com_Replication::register('player_glory_shop', array($objPlayerDetail, 'get_player_log'), array($objPlayerDetail, 'replace_to_mysql'));
//开始执行同步
Com_Replication::start();
Exemplo n.º 30
0
<?php

/**
 * 异步DailySign备份服务
*/
require dirname(__FILE__) . '/../global.php';
TenYear::getInstance();
ini_set('default_socket_timeout', -1);
Com_AdCache::factory()->set_timeout(0);
Com_Replication::set_interval_time(300);
//注册player同步方法
$objDailySign = new Data_DailySign();
Com_Replication::register('daily_sign', array($objDailySign, 'get_daily_sign_info'), array($objDailySign, 'rep_daily_sign'));
//开始执行同步
Com_Replication::start();