Trafiği paylaşılan işlemci ile iki linoda dağıtan özel bir işlemciye sahip bir yük dengeleyicim var. Sayfa hızında 100, gtmetrix'te A ve 1 saniyeden kısa sürede yüklenecek şekilde optimize edilmiş, 9 tembel yüklü resim içeren, veritabanı sorgusu olmayan bir şablon web sitesini test ediyorum.

Web sitesini paylaşılan işlemci ile test ederken, nginx kullanarak ssl ile veya ssl olmadan 1k rps civarında beklendiği gibi performans gösteriyor.

Bununla birlikte, yük dengeleyiciyi özel işlemcide test ederken, nginx kullanarak ssl ile yaklaşık 200 rps ve ssl olmadan yaklaşık 500 rps garip bir şekilde performans gösteriyor. Haproxy kullanırken performans yarıya düştüğü için daha da garipleşiyor.

Hem nginx hem de haproxy'de tcp ve http modunu kullanmayı denedim ama performans aynı. Ayrıca, ek web sunucusu ekleyerek verimi artırıyor gibi görünmüyor...

Birisi lütfen bu davranışı anlamama yardımcı olabilir mi? Ve umarım, bunu çözmek için rehberlik sağlar mısınız?

ab, wrk, traceroute, mtr, ücretsiz, vmstat, htop: https://gist.github.com/david-littlefield/9c63db85ec77aa265f6c59408af004ed

nginx http yapılandırması: https://Gist.github.com/david-littlefield/bc62610d50b162b474c3f2fdcf3f8b06

nginx tcp yapılandırması: https://Gist.github.com/david-littlefield/b4aa97d8c872361d26cd0ca8de85a58c

haproxy http yapılandırması: https://Gist.github.com/david-littlefield/cbed0867d0be4db71ac4c3d0861549b2

haproxy tcp yapılandırması: https://Gist.github.com/david-littlefield/bafde91305c46fd117f94434de75c881

no answer