配置参数详细信息:
|
姓名 |
$smwgEnabledHttpDeferredJob请求 |
描述 |
设置所选作业是否可以与触发作业的初始事务异步执行 |
默认设置 |
真的 |
(其他)可用设置 |
|
软件 |
语义媒体Wiki |
自版本以来 |
|
直到版本 |
|
配置 |
安装 |
关键字 |
查询 · 性能 |
$smwgEnabledHttpDeferredJob请求
是一个配置参数控制…的行为“DeferredRequestDispatchManager”以异步方式管理和执行选定的作业,即以延迟处理模式处理触发作业的初始事务。如果启用,这是此配置参数的默认设置,这些作业将作为请求发送给调度程序,以便与初始事务解耦。配置参数引入语义媒体Wiki 2.3.02015年10月29日发布,与MW 1.19.0-1.25.x兼容。1和一起删除语义媒体Wiki 3.0.02018年10月11日发布,与MW 1.27.0-1.31.x兼容。被软件内部方法取代。2
语义媒体Wiki 2.5.02017年3月14日发布,与MW 1.23.0-1.29.x兼容。添加了SMW_HTTP_DEFERRED_SYNC_JOB公司
选项,以控制同步执行更新更改传播交易。三此选项有助于缓解由于某种原因“DeferredRequestDispatchManager”无法完成请求且无法等待作业调度程序的情况。4
语义媒体Wiki 2.5.12017年4月22日发布,与MW 1.23.0-1.29.x兼容。添加了SMW_HTTP_DEFERRED_LAZY_作业
选项,以缓冲MediaWiki完成所有事务后执行的更新。5。此选项有助于缓解以下情况:由于某种原因,当同一队列上有多个调用处于模式时,“DeferredRequestDispatchManager”允许用户查看排队延迟。
默认设置[编辑]
$smwgEnabledHttpDeferredJob请求 = 真的;
更改默认设置[编辑]
要修改此配置参数的设置,请在“LocalSettings.php”文件的enableSemantics()
呼叫:
- 更改要与更新事务同步完成的更新(立即执行作业)
$smwgEnabledHttpDeferredJobRequest($smwgEnabledHttpDeferredJobRequest) = SMW_HTTP_DEFERRED_SYNC_JOB公司;
- 更改要与更新事务同步完成的更新(批处理作业,稍后在空闲时执行)
$smwgEnabledHttpDeferredJob请求 = SMW_HTTP_DEFERRED_LAZY_作业;
- 更改要使用初始事务进行的更新,并将其作为作业驻留,等待作业调度程序启动更新
$smwgEnabledHttpDeferredJob请求 = 假;
另请参见[编辑]