]> git.mxchange.org Git - friendica.git/commitdiff
Poller: A limit of 1 seems to be better
authorMichael <heluecht@pirati.ca>
Mon, 25 Sep 2017 19:33:41 +0000 (19:33 +0000)
committerMichael <heluecht@pirati.ca>
Mon, 25 Sep 2017 19:33:41 +0000 (19:33 +0000)
doc/htconfig.md
include/poller.php

index 65417e3023e05d621c0c2b068106698f6c0c651b..d3d4dad6ef7f276fd98ad8c159c0e7cc0efc7a85 100644 (file)
@@ -71,7 +71,7 @@ Example: To set the directory value please add this line to your .htconfig.php:
 * **paranoia** (Boolean) - Log out users if their IP address changed.
 * **permit_crawling** (Boolean) - Restricts the search for not logged in users to one search per minute.
 * **worker_debug** (Boolean) - If enabled, it prints out the number of running processes split by priority.
-* **worker_fetch_limit** - Number of worker tasks that are fetched in a single query. Default is 5.
+* **worker_fetch_limit** - Number of worker tasks that are fetched in a single query. Default is 1.
 * **profiler** (Boolean) - Enable internal timings to help optimize code. Needed for "rendertime" addon. Default is false.
 * **free_crawls** - Number of "free" searches when "permit_crawling" is activated (Default value is 10)
 * **crawl_permit_period** - Period in seconds between allowed searches when the number of free searches is reached and "permit_crawling" is activated (Default value is 60)
index d43257fc9f47c912d60e9cea303b7db33eb344b0..aa8763af339363f13a6302bffb59064135e081e5 100644 (file)
@@ -690,7 +690,7 @@ function find_worker_processes(&$passing_slow) {
        // The higher the number of parallel workers, the more we prefetch to prevent concurring access
        // We decrease the limit with the number of entries left in the queue
        $worker_queues = Config::get("system", "worker_queues", 4);
-       $queue_length = Config::get('system', 'worker_fetch_limit', $worker_queues);
+       $queue_length = Config::get('system', 'worker_fetch_limit', 1);
        $lower_job_limit = $worker_queues * $queue_length * 2;
        $jobs = poller_total_entries();