استخدام nginx كخادم وكيل بطيء جدًا، ولكنه سريع جدًا إذا تم استخدام nginx في docker! لماذا؟

استخدام nginx كخادم وكيل بطيء جداً، لكنه سريع للغاية عند استخدام nginx في Docker! لماذا؟

app.yml

templates:
  #- "templates/postgres.template.yml"
  - "templates/redis.template.yml"
  - "templates/web.template.yml"
  - "templates/sshd.template.yml"
  - "templates/web.ratelimited.template.yml"
## قم بإلغاء التعليق عن هذين السطرين إذا كنت ترغب في إضافة Lets Encrypt (https)
  #- "templates/web.ssl.template.yml"
  #- "templates/web.letsencrypt.ssl.template.yml"
  - "templates/web.socketed.template.yml"

expose:
  #- "8080:80"   # http
  #- "444:443" # https

params:
  db_default_text_search_config: "pg_catalog.english"

  ## اضبط db_shared_buffers على أقصى 25% من إجمالي الذاكرة.
  ## سيتم تعيينه تلقائياً بواسطة bootstrap بناءً على الذاكرة المكتشفة، أو يمكنك التعديل
  db_shared_buffers: "780MB"

  ## يمكن أن يحسن أداء الفرز، لكنه يزيد من استخدام الذاكرة لكل اتصال
  # db_work_mem: "512MB"

  ## أي إصدار Git يجب أن يستخدم هذا الحاوية؟ (الافتراضي: tests-passed)
  version: stable

env:
  # إعدادات قاعدة البيانات
  DISCOURSE_DB_USERNAME: ****
  DISCOURSE_DB_PASSWORD: ***
  DISCOURSE_DB_HOST: ***
  DISCOURSE_DB_NAME: ***
  DISCOURSE_DB_PORT: ***
  DISCOURSE_DB_BACKUP_PORT: ***

  LANG: zh_CN.UTF-8
  DISCOURSE_DEFAULT_LOCALE: zh_CN

  ## كم عدد طلبات الويب المتزامنة المدعومة؟ يعتمد على الذاكرة وأنوية المعالج.
  ## سيتم تعيينه تلقائياً بواسطة bootstrap بناءً على المعالجات المكتشفة، أو يمكنك التعديل
  UNICORN_WORKERS: 2

إعدادات nginx

server {
    listen 80; listen [::]:80;
    server_name my.web.org;

    return 301 https://$host$request_uri;
}

server {
    listen 443 ssl http2;  listen [::]:443 ssl http2;
    server_name minetest.cosoc.org;

    ssl_certificate      /var/discourse/shared/standalone/ssl/my.web.org.cer;
    ssl_certificate_key  /var/discourse/shared/standalone/ssl/my.web.org.key;
    ssl_session_tickets off;
    http2_idle_timeout 5m; # تم رفعه من الافتراضي 3m


location / {
        proxy_pass http://unix:/var/discourse/shared/standalone/nginx.http.sock;
        proxy_set_header Host $http_host;
        proxy_http_version 1.1;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_set_header X-Forwarded-Proto https;
        proxy_set_header X-Real-IP $remote_addr;
    }

لماذا يتصرف nginx بهذه البطء؟؟؟ لكنه سريع عندما لا تستخدمه!!