Fix formating
This commit is contained in:
parent
92538c57f6
commit
f4fedc832e
2 changed files with 39 additions and 21 deletions
|
@ -333,19 +333,19 @@ $http->on('request', function (SwooleRequest $swooleRequest, SwooleResponse $swo
|
||||||
$connectionForQueue = $app->getResource('connectionForQueue');
|
$connectionForQueue = $app->getResource('connectionForQueue');
|
||||||
$connectionsForCache = $app->getResource('connectionsForCache');
|
$connectionsForCache = $app->getResource('connectionsForCache');
|
||||||
|
|
||||||
if(!is_null($connectionForConsole)) {
|
if (!is_null($connectionForConsole)) {
|
||||||
$connectionForConsole->reclaim();
|
$connectionForConsole->reclaim();
|
||||||
}
|
}
|
||||||
|
|
||||||
if(!is_null($connectionForProject)) {
|
if (!is_null($connectionForProject)) {
|
||||||
$connectionForProject->reclaim();
|
$connectionForProject->reclaim();
|
||||||
}
|
}
|
||||||
|
|
||||||
if(!is_null($connectionForQueue)) {
|
if (!is_null($connectionForQueue)) {
|
||||||
$connectionForQueue->reclaim();
|
$connectionForQueue->reclaim();
|
||||||
}
|
}
|
||||||
|
|
||||||
if(!empty($connectionsForCache)) {
|
if (!empty($connectionsForCache)) {
|
||||||
foreach ($connectionsForCache as $connection) {
|
foreach ($connectionsForCache as $connection) {
|
||||||
$connection->reclaim();
|
$connection->reclaim();
|
||||||
}
|
}
|
||||||
|
|
36
app/init.php
36
app/init.php
|
@ -886,7 +886,9 @@ App::setResource('localeCodes', function () {
|
||||||
App::setResource('queue', function (Group $pools) {
|
App::setResource('queue', function (Group $pools) {
|
||||||
$connection = $pools->get('queue')->pop();
|
$connection = $pools->get('queue')->pop();
|
||||||
|
|
||||||
App::setResource('connectionForQueue', function () use ($connection) { return $connection; }, []);
|
App::setResource('connectionForQueue', function () use ($connection) {
|
||||||
|
return $connection;
|
||||||
|
}, []);
|
||||||
|
|
||||||
return $connection->getResource();
|
return $connection->getResource();
|
||||||
}, ['pools']);
|
}, ['pools']);
|
||||||
|
@ -1112,10 +1114,18 @@ App::setResource('console', function () {
|
||||||
]);
|
]);
|
||||||
}, []);
|
}, []);
|
||||||
|
|
||||||
App::setResource('connectionForProject', function () { return null; }, []);
|
App::setResource('connectionForProject', function () {
|
||||||
App::setResource('connectionForConsole', function () { return null; }, []);
|
return null;
|
||||||
App::setResource('connectionForQueue', function () { return null; }, []);
|
}, []);
|
||||||
App::setResource('connectionsForCache', function () { return []; }, []);
|
App::setResource('connectionForConsole', function () {
|
||||||
|
return null;
|
||||||
|
}, []);
|
||||||
|
App::setResource('connectionForQueue', function () {
|
||||||
|
return null;
|
||||||
|
}, []);
|
||||||
|
App::setResource('connectionsForCache', function () {
|
||||||
|
return [];
|
||||||
|
}, []);
|
||||||
|
|
||||||
App::setResource('dbForProject', function (Group $pools, Database $dbForConsole, Cache $cache, Document $project) {
|
App::setResource('dbForProject', function (Group $pools, Database $dbForConsole, Cache $cache, Document $project) {
|
||||||
if ($project->isEmpty() || $project->getId() === 'console') {
|
if ($project->isEmpty() || $project->getId() === 'console') {
|
||||||
|
@ -1127,7 +1137,9 @@ App::setResource('dbForProject', function (Group $pools, Database $dbForConsole,
|
||||||
->pop()
|
->pop()
|
||||||
;
|
;
|
||||||
|
|
||||||
App::setResource('connectionForProject', function () use ($connection) { return $connection; }, []);
|
App::setResource('connectionForProject', function () use ($connection) {
|
||||||
|
return $connection;
|
||||||
|
}, []);
|
||||||
|
|
||||||
$dbAdapter = $connection->getResource();
|
$dbAdapter = $connection->getResource();
|
||||||
|
|
||||||
|
@ -1145,7 +1157,9 @@ App::setResource('dbForConsole', function (Group $pools, Cache $cache) {
|
||||||
->get('console')
|
->get('console')
|
||||||
->pop();
|
->pop();
|
||||||
|
|
||||||
App::setResource('connectionForConsole', function () use ($connection) { return $connection; }, []);
|
App::setResource('connectionForConsole', function () use ($connection) {
|
||||||
|
return $connection;
|
||||||
|
}, []);
|
||||||
|
|
||||||
$dbAdapter = $connection->getResource();
|
$dbAdapter = $connection->getResource();
|
||||||
|
|
||||||
|
@ -1171,7 +1185,9 @@ App::setResource('getProjectDB', function (Group $pools, Database $dbForConsole,
|
||||||
|
|
||||||
$dbAdapter = $connection->getResource();
|
$dbAdapter = $connection->getResource();
|
||||||
|
|
||||||
App::setResource('connectionForProject', function () use ($connection) { return $connection; }, []);
|
App::setResource('connectionForProject', function () use ($connection) {
|
||||||
|
return $connection;
|
||||||
|
}, []);
|
||||||
|
|
||||||
$database = new Database($dbAdapter, $cache);
|
$database = new Database($dbAdapter, $cache);
|
||||||
|
|
||||||
|
@ -1200,7 +1216,9 @@ App::setResource('cache', function (Group $pools) {
|
||||||
$adapters[] = $connection->getResource();
|
$adapters[] = $connection->getResource();
|
||||||
}
|
}
|
||||||
|
|
||||||
App::setResource('connectionsForCache', function () use ($connections) { return $connections; }, []);
|
App::setResource('connectionsForCache', function () use ($connections) {
|
||||||
|
return $connections;
|
||||||
|
}, []);
|
||||||
|
|
||||||
return new Cache(new Sharding($adapters));
|
return new Cache(new Sharding($adapters));
|
||||||
}, ['pools']);
|
}, ['pools']);
|
||||||
|
|
Loading…
Reference in a new issue