Enable addition of default consumer prefetch count
Change-Id: Ib1e29be00ec6accf78a01c4931d62fadf1ea28a3 Signed-off-by: Anselme, Schubert (sa246v) <sa246v@att.com>
This commit is contained in:
parent
d7a45a864a
commit
7532c7700e
@ -15,6 +15,6 @@ apiVersion: v1
|
|||||||
appVersion: v3.9.0
|
appVersion: v3.9.0
|
||||||
description: OpenStack-Helm RabbitMQ
|
description: OpenStack-Helm RabbitMQ
|
||||||
name: rabbitmq
|
name: rabbitmq
|
||||||
version: 0.1.31
|
version: 0.1.32
|
||||||
home: https://github.com/rabbitmq/rabbitmq-server
|
home: https://github.com/rabbitmq/rabbitmq-server
|
||||||
...
|
...
|
||||||
|
@ -65,6 +65,16 @@ data:
|
|||||||
{{ include "rabbitmq.utils.to_rabbit_config" $envAll.Values.conf.rabbit_additonal_conf | indent 4 }}
|
{{ include "rabbitmq.utils.to_rabbit_config" $envAll.Values.conf.rabbit_additonal_conf | indent 4 }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
|
|
||||||
|
{{- if .Values.conf.rabbit_advanced_config.enabled }}
|
||||||
|
advanced.config: |
|
||||||
|
[
|
||||||
|
{rabbit, [
|
||||||
|
{default_consumer_prefetch, {false,{{ .Values.conf.rabbit_advanced_config.default_consumer_prefetch }}}}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
].
|
||||||
|
{{- end }}
|
||||||
|
|
||||||
{{- $erlvm_scheduler_num := include "get_erlvm_scheduler_num" .Values.pod.resources.server.limits.cpu }}
|
{{- $erlvm_scheduler_num := include "get_erlvm_scheduler_num" .Values.pod.resources.server.limits.cpu }}
|
||||||
{{- $erlvm_scheduler_conf := printf "+S %s:%s" $erlvm_scheduler_num $erlvm_scheduler_num }}
|
{{- $erlvm_scheduler_conf := printf "+S %s:%s" $erlvm_scheduler_num $erlvm_scheduler_num }}
|
||||||
{{- if .Values.manifests.config_ipv6 }}
|
{{- if .Values.manifests.config_ipv6 }}
|
||||||
|
@ -280,6 +280,12 @@ spec:
|
|||||||
mountPath: /etc/rabbitmq/rabbitmq.conf
|
mountPath: /etc/rabbitmq/rabbitmq.conf
|
||||||
subPath: rabbitmq.conf
|
subPath: rabbitmq.conf
|
||||||
readOnly: true
|
readOnly: true
|
||||||
|
{{- if .Values.conf.rabbit_advanced_config.enabled }}
|
||||||
|
- name: rabbitmq-etc
|
||||||
|
mountPath: /etc/rabbitmq/advanced.config
|
||||||
|
subPath: advanced.config
|
||||||
|
readOnly: true
|
||||||
|
{{- end }}
|
||||||
- name: rabbitmq-etc
|
- name: rabbitmq-etc
|
||||||
mountPath: /etc/rabbitmq/rabbitmq-env.conf
|
mountPath: /etc/rabbitmq/rabbitmq-env.conf
|
||||||
subPath: rabbitmq-env.conf
|
subPath: rabbitmq-env.conf
|
||||||
|
@ -212,6 +212,9 @@ conf:
|
|||||||
# This confinguration is used for non TLS deployments
|
# This confinguration is used for non TLS deployments
|
||||||
management.listener.ip: "::"
|
management.listener.ip: "::"
|
||||||
management.listener.port: null
|
management.listener.port: null
|
||||||
|
rabbit_advanced_config:
|
||||||
|
enabled: false
|
||||||
|
default_consumer_prefetch: 250
|
||||||
rabbitmq_exporter:
|
rabbitmq_exporter:
|
||||||
rabbit_timeout: 30
|
rabbit_timeout: 30
|
||||||
# Feature Flags is introduced in RabbitMQ 3.8.0
|
# Feature Flags is introduced in RabbitMQ 3.8.0
|
||||||
|
@ -31,4 +31,5 @@ rabbitmq:
|
|||||||
- 0.1.29 Add build-in prometheus plugin and disable external exporter
|
- 0.1.29 Add build-in prometheus plugin and disable external exporter
|
||||||
- 0.1.30 Add labels to rabbitmq service
|
- 0.1.30 Add labels to rabbitmq service
|
||||||
- 0.1.31 Support management api metrics collection
|
- 0.1.31 Support management api metrics collection
|
||||||
|
- 0.1.32 Enable addition of default consumer prefetch count
|
||||||
...
|
...
|
||||||
|
Loading…
x
Reference in New Issue
Block a user