Page MenuHomePhabricator
Paste P5125

Redis lock manager settings
ActivePublic

Authored by Ladsgroup on Mar 24 2017, 12:27 PM.
Tags
None
Referenced Files
F6923581: Redis lock manager settings
Mar 24 2017, 12:27 PM
Subscribers
None
$wmfMasterServices['redis_lock'] = [
'rdb1' => '127.0.0.1'
];
$wgLockManagers[] = [
'name' => 'redisLockManager',
'class' => 'RedisLockManager',
'lockServers' => $wmfMasterServices['redis_lock'],
'srvsByBucket' => [
0 => [ 'rdb1' ]
],
'lockTTL' => 60, // One minute
'redisConfig' => [
'connectTimeout' => 2,
'readTimeout' => 2
]
];
$wgLockManagers[] = [
'name' => 'nullLockManager',
'class' => 'NullLockManager'
];
$wgWBRepoSettings['dispatchingLockManager'] = 'redisLockManager';
$wgWBRepoSettings['localClientDatabases'] = [ 'clientwiki' ];