X-Git-Url: https://git.heureux-cyclage.org/?a=blobdiff_plain;f=includes%2Fjobqueue%2FREADME;h=2073b0f841583c287b1de610e5da841f38c5eca4;hb=e390198c4e4be7632b01173e42050061f1cc346a;hp=c11d5a78e0c4c1bfd615d1bd917ae653d0ae5547;hpb=fad6613b3689a4dde72e495019ba7d6399644f25;p=lhc%2Fweb%2Fwiklou.git diff --git a/includes/jobqueue/README b/includes/jobqueue/README index c11d5a78e0..2073b0f841 100644 --- a/includes/jobqueue/README +++ b/includes/jobqueue/README @@ -11,7 +11,7 @@ The data model consist of the following main components: background. All jobs subclass the Job object and put the main logic in the function called run(). * The JobQueue object represents a particular queue of jobs of a certain type. - For example there may be a queue for email jobs and a queue for squid purge + For example there may be a queue for email jobs and a queue for CDN purge jobs. \section jobqueue Job queues @@ -45,7 +45,7 @@ In-memory queues may lose data when restarted depending on snapshot and journal settings (including journal fsync() frequency). Some queue types may totally remove jobs when dequeued while leaving the ack() function as a no-op; if a job is dequeued by a job runner, which crashes before completion, the job will be -lost. Some jobs, like purging squid caches after a template change, may not +lost. Some jobs, like purging CDN caches after a template change, may not require durable queues, whereas other jobs might be more important. \section aggregator Job queue aggregator @@ -61,7 +61,6 @@ large amounts of time polling empty queues, aggregators exists to keep track of which queues are ready. The following queue aggregator classes are available: -* JobQueueAggregatorMemc (uses $wgMemc to track ready queues) * JobQueueAggregatorRedis (uses a redis server to track ready queues) Some aggregators cache data for a few minutes while others may be always up to date.