手册:$wgJobTypeConf
Appearance
| 扩展: $wgJobTypeConf | |
|---|---|
| 任务存储的配置。 |
|
| 引进版本: | 1.21.0(Gerrit change 13194; git #b567f360) |
| 移除版本: | 仍在使用 |
| 允许的值: | 未指定 |
| 默认值: | 参见下方 |
| 其他设置: 按首字母排序 | 按功能排序 | |
详情
任务存储的配置。
默认
| MediaWiki版本: | ≥ 1.31 |
/**
* 将任务类型映射到配置数组。
* 这决定了每种任务类型所使用的队列类和存储系统。
* 没有显式配置的任务类型将使用“默认”配置。
* 这些设置应该是所有维基站点的全局设置。
*/
$wgJobTypeConf = [
'default' => [ 'class' => JobQueueDB::class, 'order' => 'random', 'claimTTL' => 3600 ],
];
| MediaWiki版本: | 1.26 – 1.30 |
$wgJobTypeConf = [
'default' => [ 'class' => 'JobQueueDB', 'order' => 'random', 'claimTTL' => 3600 ],
];
| MediaWiki版本: | 1.21 – 1.25 |
$wgJobTypeConf = array(
'default' => array( 'class' => 'JobQueueDB', 'order' => 'random' ),
);
Redis
$wgJobTypeConf['default'] = [
'class' => 'JobQueueRedis',
'redisServer' => '127.0.0.1:6379',
'redisConfig' => [],
'compression' => 'none', // alternatively, 'gzip'
'daemonized' => true // required
];
See Redis for further details.