summaryrefslogtreecommitdiffstats
path: root/etc/nova/nova.conf.sample
diff options
context:
space:
mode:
authorJohannes Erdfelt <johannes.erdfelt@rackspace.com>2012-03-25 02:06:01 +0800
committerJohannes Erdfelt <johannes.erdfelt@rackspace.com>2012-06-28 19:57:37 +0000
commit46c1b6eaee4ca00c256c5c403c6d6bfeaf3b63f8 (patch)
tree365480c3ce477dffa80db3e650d24fc705e52fc2 /etc/nova/nova.conf.sample
parent2264c1c0b6ccfe7dc3e4c7e448b4a5eac92758d4 (diff)
downloadnova-46c1b6eaee4ca00c256c5c403c6d6bfeaf3b63f8.tar.gz
nova-46c1b6eaee4ca00c256c5c403c6d6bfeaf3b63f8.tar.xz
nova-46c1b6eaee4ca00c256c5c403c6d6bfeaf3b63f8.zip
Add multi-process support for API services
Implements blueprint multi-process-api-service This is based on Huang Zhiteng's patch. This patch adds support for running services as multiple processes. This is primarily intended to be used with the API service as a way to provide more concurrency than eventlet can sometimes provide. A SIGTERM or SIGINT signal will cause the parent process to gracefully terminate the child processes, allowing them to finish processing the requests currently being processed. The parent will wait for the children to finish before exiting. Change-Id: Ie6d6802626eb42d5e64c4167be363fbf6cea2a1b
Diffstat (limited to 'etc/nova/nova.conf.sample')
-rw-r--r--etc/nova/nova.conf.sample12
1 files changed, 12 insertions, 0 deletions
diff --git a/etc/nova/nova.conf.sample b/etc/nova/nova.conf.sample
index a84d212da..879838eb7 100644
--- a/etc/nova/nova.conf.sample
+++ b/etc/nova/nova.conf.sample
@@ -489,12 +489,18 @@
# ec2_listen_port=8773
#### (IntOpt) port for ec2 api to listen
+# ec2_workers=0
+#### (IntOpt) Number of EC2 API workers
+
# osapi_compute_listen=0.0.0.0
#### (StrOpt) IP address for OpenStack API to listen
# osapi_compute_listen_port=8774
#### (IntOpt) list port for osapi compute
+# osapi_compute_workers=0
+#### (IntOpt) Number of workers for OpenStack API
+
# metadata_manager=nova.api.manager.MetadataManager
#### (StrOpt) OpenStack metadata service manager
@@ -504,12 +510,18 @@
# metadata_listen_port=8775
#### (IntOpt) port for metadata api to listen
+# metadata_workers=0
+#### (IntOpt) Number of workers for metadata API
+
# osapi_volume_listen=0.0.0.0
#### (StrOpt) IP address for OpenStack Volume API to listen
# osapi_volume_listen_port=8776
#### (IntOpt) port for os volume api to listen
+# osapi_volume_workers=0
+#### (IntOpt) Number of workers for OpenStack Volume API
+
######## defined in nova.test ########