Selaa lähdekoodia

Fix Jinja issue related to Synapse workers keepalive templating

Fixes https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/3114
pull/3115/head
Slavi Pantaleev 2 vuotta sitten
vanhempi
commit
775000883a
1 muutettua tiedostoa jossa 2 lisäystä ja 2 poistoa
  1. +2
    -2
      roles/custom/matrix-synapse-reverse-proxy-companion/templates/nginx/conf.d/matrix-synapse-reverse-proxy-companion.conf.j2

+ 2
- 2
roles/custom/matrix-synapse-reverse-proxy-companion/templates/nginx/conf.d/matrix-synapse-reverse-proxy-companion.conf.j2 Näytä tiedosto

@@ -12,7 +12,7 @@
{% macro render_worker_upstream(name, workers) %} {% macro render_worker_upstream(name, workers) %}
{% if workers | length > 0 %} {% if workers | length > 0 %}
upstream {{ name }} { upstream {{ name }} {
keepalive {{ workers | length * 2 }};
keepalive {{ ((workers | length) * 2) | string }};
{% for worker in workers %} {% for worker in workers %}
server "{{ worker.name }}:{{ worker.port }}"; server "{{ worker.name }}:{{ worker.port }}";
{% endfor %} {% endfor %}
@@ -42,7 +42,7 @@
# ensures that requests from the same client will always be passed # ensures that requests from the same client will always be passed
# to the same server (except when this server is unavailable) # to the same server (except when this server is unavailable)
hash $http_x_forwarded_for; hash $http_x_forwarded_for;
keepalive {{ generic_workers | length * 2 }};
keepalive {{ ((generic_workers | length) * 2) | string }};


{% for worker in generic_workers %} {% for worker in generic_workers %}
server "{{ worker.name }}:{{ worker.port }}"; server "{{ worker.name }}:{{ worker.port }}";


Ladataan…
Peruuta
Tallenna