commit 4ed5caf77e675bbfc98cc5f1e45bcfa250bfab16 Author: Nobuto Murata Date: Mon Aug 3 15:29:07 2020 +0900 Set up health_manager processes based on worker-multiplier Properly limit the number of processes with worker-multiplier instead of spawning as many workers as available CPU threads. Change-Id: I7f42e131d7de4a58a926b634950969e6f406bb10 Closes-Bug: #1889731 diff --git a/src/templates/rocky/octavia.conf b/src/templates/rocky/octavia.conf index eea8fd0..14b5d81 100644 --- a/src/templates/rocky/octavia.conf +++ b/src/templates/rocky/octavia.conf @@ -11,6 +11,8 @@ bind_ip = {{ options.health_manager_bind_ip }} controller_ip_port_list = {{ options.controller_ip_port_list }} {% endif -%} heartbeat_key = {{ options.heartbeat_key }} +health_update_threads = {{ options.workers }} +stats_update_threads = {{ options.workers }} [house_keeping] {% if options.spare_amphora_pool_size -%} diff --git a/src/templates/ussuri/octavia.conf b/src/templates/ussuri/octavia.conf index 1bd2a15..41e74a3 100644 --- a/src/templates/ussuri/octavia.conf +++ b/src/templates/ussuri/octavia.conf @@ -22,6 +22,8 @@ bind_ip = {{ options.health_manager_bind_ip }} controller_ip_port_list = {{ options.controller_ip_port_list }} {% endif -%} heartbeat_key = {{ options.heartbeat_key }} +health_update_threads = {{ options.workers }} +stats_update_threads = {{ options.workers }} [house_keeping] {% if options.spare_amphora_pool_size -%}