From a5db6a8aedaf3e696b463023f2c6f7acf5ac5b57 Mon Sep 17 00:00:00 2001 From: Adam Kocoloski Date: Thu, 6 Jan 2011 19:52:58 -0500 Subject: Refactor OS process management Squashed commit of the following: commit a9cd9681f6c88f0f3c019e98e2edfef55cad0129 commit eb38bca08ffbf778b69fbb2d612e23733af82ff5 commit 98a03a079ab24f2c7bd9e0d6d7fac5fa62bfd4eb commit 9b8ec059165d981e4cd743008ecdf393a4f37f61 commit 3a891c1dd9a17fdd267c423b340dd09c31c89d7a commit 68351dd181c8a92b5baa9ac23f25c7c191484394 commit e4384a517e2efeac9231701898a6c67213642319 commit cd954661422d0ef146b5bd7792f835dcc4220c84 commit 3bcca92c7c0102d5722dfc6b2c332766cfe0370c commit 82d15f40f503b2609cf785ce2837e1280edaaa43 commit 70051abbd699e076452d772587c32ee5e09bdcbc commit 7f01d37781e7774015f6cb34f795b28db9ecc9f5 BugzID: 11572 See also COUCHDB-901 A new config setting is introduced. The following block controls the maximum number of OS processes that will be reused. Additional OS processes will still be spawned on-demand, but they'll be terminated when the clients are through with them. [query_server_config] os_process_soft_limit = 100 --- rel/overlay/etc/default.ini | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'rel') diff --git a/rel/overlay/etc/default.ini b/rel/overlay/etc/default.ini index a5f448e2..ecf340d3 100644 --- a/rel/overlay/etc/default.ini +++ b/rel/overlay/etc/default.ini @@ -47,7 +47,7 @@ reduce_limit = true [daemons] view_manager={couch_view, start_link, []} external_manager={couch_external_manager, start_link, []} -query_servers={couch_query_servers, start_link, []} +query_servers={couch_proc_manager, start_link, []} httpd={couch_httpd, start_link, []} stats_aggregator={couch_stats_aggregator, start, []} stats_collector={couch_stats_collector, start, []} -- cgit v1.2.3