Mirror von
https://github.com/nextcloud/server.git
synchronisiert 2024-07-25 22:04:58 +02:00
Merge pull request #6949 from nextcloud/cachingrouter_local
Use local cache for the CachingRouter
Dieser Commit ist enthalten in:
Commit
a9f78856b5
@ -532,8 +532,8 @@ class Server extends ServerContainer implements IServerContainer {
|
||||
$this->registerService(\OCP\Route\IRouter::class, function (Server $c) {
|
||||
$cacheFactory = $c->getMemCacheFactory();
|
||||
$logger = $c->getLogger();
|
||||
if ($cacheFactory->isAvailable()) {
|
||||
$router = new \OC\Route\CachingRouter($cacheFactory->create('route'), $logger);
|
||||
if ($cacheFactory->isAvailableLowLatency()) {
|
||||
$router = new \OC\Route\CachingRouter($cacheFactory->createLocal('route'), $logger);
|
||||
} else {
|
||||
$router = new \OC\Route\Router($logger);
|
||||
}
|
||||
|
Laden…
In neuem Issue referenzieren
Einen Benutzer sperren