memcache: revert commit for the backend job

This commit is contained in:
Tanguy Pruvot 2018-03-06 14:26:42 +01:00
parent 6a7bc6de1d
commit 569661a25c

View file

@ -18,7 +18,7 @@ class CronjobController extends CommonController
$uptime = exec('uptime');
$apache_locked = $this->memcache->get('apache_locked');
$apache_locked = memcache_get($this->memcache->memcache, 'apache_locked');
if($apache_locked) return;
$b = preg_match('/load average: (.*)$/', $uptime, $m);
@ -52,7 +52,7 @@ class CronjobController extends CommonController
$this->monitorApache();
$last_complete = $this->memcache->get("cronjob_block_time_start");
$last_complete = memcache_get($this->memcache->memcache, "cronjob_block_time_start");
if($last_complete+(5*60) < time())
dborun("update jobs set active=false");
@ -62,7 +62,7 @@ class CronjobController extends CommonController
BackendProcessList();
BackendBlocksUpdate();
$this->memcache->set("cronjob_block_time_start", time());
memcache_set($this->memcache->memcache, "cronjob_block_time_start", time());
// debuglog(__METHOD__);
}
@ -82,21 +82,21 @@ class CronjobController extends CommonController
MonitorBTC();
$last = $this->memcache->get('last_renting_payout2');
$last = memcache_get($this->memcache->memcache, 'last_renting_payout2');
if($last + 5*60 < time())
{
$this->memcache->set('last_renting_payout2', time());
memcache_set($this->memcache->memcache, 'last_renting_payout2', time());
BackendRentingPayout();
}
$last = $this->memcache->get('last_stats2');
$last = memcache_get($this->memcache->memcache, 'last_stats2');
if($last + 5*60 < time())
{
$this->memcache->set('last_stats2', time());
memcache_set($this->memcache->memcache, 'last_stats2', time());
BackendStatsUpdate2();
}
$this->memcache->set("cronjob_loop2_time_start", time());
memcache_set($this->memcache->memcache, "cronjob_loop2_time_start", time());
// debuglog(__METHOD__);
}
@ -107,11 +107,11 @@ class CronjobController extends CommonController
// BackendRunCoinActions();
$state = $this->memcache->get('cronjob_main_state');
$state = memcache_get($this->memcache->memcache, 'cronjob_main_state');
if(!$state) $state = 0;
$this->memcache->set('cronjob_main_state', $state+1);
$this->memcache->set("cronjob_main_state_$state", 1);
memcache_set($this->memcache->memcache, 'cronjob_main_state', $state+1);
memcache_set($this->memcache->memcache, "cronjob_main_state_$state", 1);
switch($state)
{
@ -177,20 +177,20 @@ class CronjobController extends CommonController
break;
default:
$this->memcache->set('cronjob_main_state', 0);
memcache_set($this->memcache->memcache, 'cronjob_main_state', 0);
BackendQuickClean();
$t = $this->memcache->get("cronjob_main_start_time");
$t = memcache_get($this->memcache->memcache, "cronjob_main_start_time");
$n = time();
$this->memcache->set("cronjob_main_time", $n-$t);
$this->memcache->set("cronjob_main_start_time", $n);
memcache_set($this->memcache->memcache, "cronjob_main_time", $n-$t);
memcache_set($this->memcache->memcache, "cronjob_main_start_time", $n);
}
debuglog(__METHOD__." $state");
$this->memcache->set("cronjob_main_state_$state", 0);
memcache_set($this->memcache->memcache, "cronjob_main_state_$state", 0);
$this->memcache->set("cronjob_main_time_start", time());
memcache_set($this->memcache->memcache, "cronjob_main_time_start", time());
if(!YAAMP_PRODUCTION) return;
///////////////////////////////////////////////////////////////////
@ -203,14 +203,14 @@ class CronjobController extends CommonController
$mining->last_payout = time();
$mining->save();
$this->memcache->set('apache_locked', true);
memcache_set($this->memcache->memcache, 'apache_locked', true);
if(YAAMP_USE_NGINX)
system("service nginx stop");
sleep(10);
BackendDoBackup();
$this->memcache->set('apache_locked', false);
memcache_set($this->memcache->memcache, 'apache_locked', false);
BackendPayments();
BackendCleanDatabase();