added assets queue

This commit is contained in:
2021-05-19 01:05:17 +09:00
parent 9c9575396b
commit 11ac571abb
8 changed files with 31 additions and 10 deletions

View File

@@ -39,7 +39,7 @@ class ExecuteFetchAllianceAssetsCommand extends Command
*/
public function handle()
{
FAA::dispatch()->onQueue('assets');
FAA::dispatch();
return 0;
}

View File

@@ -39,7 +39,7 @@ class ExecuteFetchAllianceStructuresCommand extends Command
*/
public function handle()
{
FAS::dispatch()->onQueue('structures');
FAS::dispatch();
return 0;
}

View File

@@ -44,7 +44,7 @@ class FetchAllianceAssets implements ShouldQueue
{
//Set the connection for the job
$this->connection = 'redis';
$this->onQueue('structures');
$this->onQueue('assets');
}
@@ -89,7 +89,7 @@ class FetchAllianceAssets implements ShouldQueue
//For each asset retrieved, let's process it.
foreach($assets as $a) {
ProcessAllianceAssets::dispatch($a)->onQueue('structures');
ProcessAllianceAssets::dispatch($a);
}
//Increment the current page

View File

@@ -42,7 +42,7 @@ class ProcessAllianceAssets implements ShouldQueue
{
//Set the connection for the job
$this->connection = 'redis';
$this->onQueue('structures');
$this->onQueue('assets');
$this->asset = $a;
}
@@ -94,4 +94,13 @@ class ProcessAllianceAssets implements ShouldQueue
}
}
}
/**
* Tags for jobs
*
* @var array
*/
public function tags() {
return ['FetchAllianceAssets', 'AllianceStructures', 'Assets'];
}
}

View File

@@ -42,7 +42,7 @@ class PurgeAllianceAssets implements ShouldQueue
{
//Set the connection for the job
$this->connection = 'redis';
$this->onQueue('structures');
$this->onQueue('assets');
}
/**
@@ -54,6 +54,6 @@ class PurgeAllianceAssets implements ShouldQueue
{
Asset::truncate();
FetchAllianceAssets::dispatch()->onQueue('structures');
FetchAllianceAssets::dispatch();
}
}

View File

@@ -45,6 +45,7 @@ class FetchAllianceStructures implements ShouldQueue
{
//Set the connection for the job
$this->connection = 'redis';
$this->onQueue('structures');
}

View File

@@ -56,6 +56,15 @@ class PurgeAllianceStructures implements ShouldQueue
Structure::truncate();
Service::truncate();
FetchAllianceStructures::dispatch()->onQueue('structures');
FetchAllianceStructures::dispatch();
}
/**
* Set the tags for the job
*
* @var array
*/
public function tags() {
return ['PurgeAllianceStructures', 'AllianceStructures', 'Structures'];
}
}

View File

@@ -150,9 +150,10 @@ return [
'miningtaxes',
'structures',
'finances',
'assets',
],
'balance' => 'auto',
'processes' => 12,
'processes' => 14,
'minProcesses' => 1,
'maxProcesses' => 10,
'balanceMaxShift' => 2,
@@ -171,9 +172,10 @@ return [
'miningtaxes',
'structures',
'finances',
'assets',
],
'balance' => 'auto',
'processes' => 12,
'processes' => 14,
'minProcesses' => 1,
'maxProcesses' => 10,
'balanceMaxShift' => 2,