mirror of
https://github.com/LBRYFoundation/pool.git
synced 2025-09-30 15:20:36 +00:00
do not stop webserver on server load
compiling a wallet or doing db maintenance would stop the server...
This commit is contained in:
parent
46b188dfc9
commit
4be1ea49fb
1 changed files with 7 additions and 4 deletions
|
@ -30,11 +30,13 @@ class CronjobController extends CommonController
|
||||||
|
|
||||||
if($e[0] > 4 && $webserver_running)
|
if($e[0] > 4 && $webserver_running)
|
||||||
{
|
{
|
||||||
debuglog('stopping webserver');
|
debuglog('server overload!');
|
||||||
system("service $webserver stop");
|
// debuglog('stopping webserver');
|
||||||
|
// system("service $webserver stop");
|
||||||
|
sleep(1);
|
||||||
}
|
}
|
||||||
|
|
||||||
else if($e[0] < 2 && !$webserver_running)
|
else if(!$webserver_running)
|
||||||
{
|
{
|
||||||
debuglog('starting webserver');
|
debuglog('starting webserver');
|
||||||
system("service $webserver start");
|
system("service $webserver start");
|
||||||
|
@ -183,7 +185,8 @@ class CronjobController extends CommonController
|
||||||
$mining->save();
|
$mining->save();
|
||||||
|
|
||||||
memcache_set($this->memcache->memcache, 'apache_locked', true);
|
memcache_set($this->memcache->memcache, 'apache_locked', true);
|
||||||
system("service nginx stop");
|
if(YAAMP_USE_NGINX)
|
||||||
|
system("service nginx stop");
|
||||||
|
|
||||||
sleep(10);
|
sleep(10);
|
||||||
BackendDoBackup();
|
BackendDoBackup();
|
||||||
|
|
Loading…
Add table
Reference in a new issue