Nginx - Sunucumuzu Test Etme

İçindekiler
Temelde nasıl çalıştığını bildiğimizde ilk büyük önemli adım Nginx bir hizmet olarak, farklı yapılandırmaları test edebileceğimiz bir sunucu oluşturmaktır, bu, sunucularımızı nasıl yapılandıracağımız konusunda gerekli güveni sağlamamıza yardımcı olur. nginx hizmeti.
Hizmetimizin çalıştığını test etmenin yanı sıra, bazı performans testleri de yapmalıyız, bu şekilde ekipmanımızın sınırları hakkında biraz bilgi sahibi olacağız, bunun için eğitim sırasında göreceğimiz bazı ilginç paketlerimiz var.
Test Sunucusu Oluşturma
Zamanında Yüklemek Nginx Her şey yolunda giderse, bir hizmet yapılandırma dosyamız olmalı ve ayrıca bir varsayılan site oluşturmuş olmalıyız. index.html, Bir Linux ortamındaysak bunu aşağıdaki rotada görebiliriz: /usr/local/Nginx/html/index.html başka bir ortamdaysak, hizmetin html dizininin eşdeğerini aramalıyız.
Yapılandırma dosyasını kontrol ediyoruz Nginx.conf ve orada http bölümüne gidiyoruz, aşağıdakine benzer bir şey görmeliyiz:
 http {mime.types içerir; default_type uygulaması / sekizli akışı; sendfile açık; keepalive_timeout 65; sunucu {dinle 80; sunucu_adı yerel ana bilgisayar; konum / {kök html; index index.html index.htm; } error_page 500 502 503 504 /50x.html; konum = /50x.html {kök html; }} 

Bu kısımda bizi ilgilendiren kısım, sunucu tarafından hizmet verdiğimizi gördüğümüz server bölümüdür. 80 numaralı bağlantı noktası, sunucumuzun adı yerel ana bilgisayar ve aramamız gereken kök, index.html dosyasıdır.
Bununla, tarayıcımızdan erişirken aşağıdaki resimde gösterdiğimiz aşağıdaki mesajı görmeliyiz:

mesajını görmezsek "Nginx'e hoş geldiniz!" hizmetin çalışıp çalışmadığını ve bağlantı parametrelerinin doğru olup olmadığını doğrulamalıyız.
Sunucu Performansını Test Etme
Sunucumuz çalıştığında, performansı test edeceğiz, test metodolojisi biraz ilkel ama etkilidir ve bu, sunucumuzu çalıştırmamız, testleri gerçekleştirmemiz, yapılandırmamızı değiştirmemiz, sunucuyu yeniden yüklememiz ve testleri tekrar çalıştırmamızdır.
Bunu gerektiği kadar tekrarlayabiliriz; Önemli bir husus, yanıltıcı sonuçlar verebileceğinden testleri yapmak için sunucuyu içeren aynı makineyi kullanmamamız gerektiğidir.
AletTestleri gerçekleştirmek için aracı kullanacağız Httperf, sunucumuza isteklerin gönderilmesini simüle etmemizi sağlayan basit bir araçtır, bu sayede kullanım istatistiklerini oluşturabiliriz.
Aracı kurduktan sonra, aşağıdaki şekilde arayarak kullanabiliriz:
Httperf --server 192.168.1.10 --port 80 --uri /index.html --rate 300 --num-conn 30000 --num-call 1 --timeout 5

nerede, içinde sen -sunucu bağlanmamız gereken sunucuyu yerleştireceğiz, -uri test edeceğimiz dosyanın yolu, -oran saniyedeki bağlantı sayısıdır, -sayı-bağ yapacağımız maksimum bağlantı sayısı ve -zaman aşımı kayıp bir bağlantı olarak kabul edilecek saniye sayısı.
Son olarak, aşağıdaki resimde, çalıştırırsak bunun bunu oluşturduğunu görüyoruz:

BÜYÜT

İlk performans testimizi gerçekleştirdikten sonra, ilk yapılandırmayı nasıl gerçekleştireceğimizi ve sunucumuzu biraz daha kapsamlı bir şekilde test etmeyi öğrendiğimiz bu öğreticiyi bitirdik.Bu Eğitimi beğendiniz ve yardım ettiniz mi?Yazara olumlu puan vermek için bu düğmeye basarak yazarı ödüllendirebilirsiniz.

Arkadaşlarınızla sayfasını paylaşan sitenin gelişimine yardımcı olacak

wave wave wave wave wave