Apache JMeter ile SOAP Web Servis Load Test

Merhaba, bugün Apache’nin bir uygulaması olan JMeter’ı kullanarak SOAP web servis load testini gerçekleştiriyor olacağız. Örneğin, yeni yazdığımız bir web servisin load testini yapmak veya daha önceden var olan web servisin yeni makineye migration işlemini yaptıktan sonra, production ortama almadan önce load testini yapmak isteyebiliriz. Bu gibi durumlarda JMeter uygulaması Devamı…

Ubuntu Üzerinde ReactJS Web Uygulaması Dockerize Etme

Merhaba, bugün sizlere Ubuntu 20.04 LTS sürümü üzerinde ReactJS web uygulamasının Dockerize edilmesinden bahsedeceğim. İlk olarak makinemize Docker servisini install ederek başlayalım.

Docker servisinin versiyonunu görmek için aşağıdaki komutu çalıştırabilirsiniz.

Şimdi ReactJS web uygulamasının kaynak kodlarının olduğu root dizinine girelim. Dockerfile adında uzantısız bir dosya oluşturup aşağıdaki komutları Devamı…

Linux Makine Üzerinde .NET Core Uygulaması Yayınlama

Merhaba, bugün sizlere bir .Net Core uygulamasının Linux makine üzerinde çalıştırılmasından bahsedeceğim. İsterseniz başlayalım. Uygulamanın 80 ya da 443 portu üzerinden yayın yapmasını istiyorsak, reverse proxy yapabilen bir web server uygulamasına ihtiyacımız var. Bunun için de NGINX kullanacağız. Daha sonrasında makinemizde .NET Core uygulaması çalıştırmak için herhangi bir .Net Core Devamı…

Prometheus ve Grafana ile HAProxy Monitoring

Merhaba, bugün Prometheus ve Grafana kullanarak HAProxy uygulamasının metric’lerini toplayıp monitör etmeyi anlatacağım. Grafana ve Prometheus ortamlarının kurulu olduğunu varsayıp direk konfigüre etme kısmına geçiyorum. İlk olarak kullandığımız sisteme uygun haproxy_exporter dosyasını indiriyoruz. Ben Ubuntu üzerinde işlem gerçekleştireceğim. Diğer versiyonlara buradan ulaşabilirsiniz. Daha sonra içindeki servis dosyasını /usr/local/bin klasörünün altına Devamı…

HAProxy ile Load Balancer Konfigürasyonu

Selamlar, bu yazıda HAProxy kullanarak load balance yapısı oluşturulmasından bahsedeceğim. İlk olarak kullandığınız LinuxOS’a göre HAProxy uygulamasını makineye install ediyoruz. Sonrasında /etc/haproxy/ dizininde haproxy.cfg dosyamız oluşuyor. Her ihtimale karşı konfigüre etmeden önce yedeğini alıyoruz. Bir editor yardımıyla (nano, vim vs.) haproxy.cfg dosyamızı açarak load balance yapısını konfigüre etmeye başlıyoruz. Yukarıdaki Devamı…