From db2e5732b2d92321002c6d841c5c3fe40b931b79 Mon Sep 17 00:00:00 2001 From: Clark Boylan Date: Mon, 22 Jul 2013 17:11:05 -0700 Subject: [PATCH] Increase Logstash Gearman worker queue length. Logstash seems to perform better when it is not running out of buffer space. Increase the buffer size to reduce contention and give the gearman workers more room to work when things are queueing up. This should increase throughput. Change-Id: Ie4b5cc7a3ae4be517012c20559f59071b7b15dd5 --- modules/openstack_project/files/logstash/log-gearman-worker.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/openstack_project/files/logstash/log-gearman-worker.py b/modules/openstack_project/files/logstash/log-gearman-worker.py index 48c0943e5e..03d7af6c39 100644 --- a/modules/openstack_project/files/logstash/log-gearman-worker.py +++ b/modules/openstack_project/files/logstash/log-gearman-worker.py @@ -231,7 +231,7 @@ class Server(object): # Pythong logging output file. self.debuglog = debuglog self.retriever = None - self.logqueue = Queue.Queue(16384) + self.logqueue = Queue.Queue(131072) self.processor = None def setup_logging(self):