Merge "Add remote procedure call tunables to cinder"

This commit is contained in:
Jenkins 2016-10-27 09:39:53 +00:00 committed by Gerrit Code Review
commit b35fd0759c
3 changed files with 11 additions and 0 deletions

View File

@ -158,6 +158,8 @@ cinder_iscsi_port: 3260
## Cinder RPC
cinder_rpc_backend: rabbit
cinder_rpc_executor_thread_pool_size: 64
cinder_rpc_response_timeout: 60
# (StrOpt) Method used to wipe old volumes (valid options are: none, zero,
# shred)

View File

@ -0,0 +1,6 @@
---
features:
- Deployers can now define the override ``cinder_rpc_executor_thread_pool_size``
which defaults to 64
- Deployers can now define the override ``cinder_rpc_response_timeout``
which defaults to 60

View File

@ -49,6 +49,9 @@ backup_ceph_pool = {{ cinder_service_backup_ceph_pool }}
## RabbitMQ RPC
rpc_backend = {{ cinder_rpc_backend }}
executor_thread_pool_size = {{ cinder_rpc_executor_thread_pool_size }}
rpc_response_timeout = {{ cinder_rpc_response_timeout }}
transport_url = rabbit://{% for host in cinder_rabbitmq_servers.split(',') %}{{ cinder_rabbitmq_userid }}:{{ cinder_rabbitmq_password }}@{{ host }}:{{ cinder_rabbitmq_port }}{% if not loop.last %},{% else %}/{{ cinder_rabbitmq_vhost }}{% endif %}{% endfor %}
## Quota