lostyazilim
tr.link

Sunucu CPU sorunu yardım Lütfen

9 Mesajlar 1.486 Okunma
acebozum
tr.link

drcag drcag WM Aracı Kullanıcı
  • Üyelik 05.01.2014
  • Yaş/Cinsiyet 44 / E
  • Meslek doktor
  • Konum İstanbul Anadolu
  • Ad Soyad M** E**
  • Mesajlar 738
  • Beğeniler 3 / 107
  • Ticaret 2, (%50)
Dedicated sunucumuzda
Intel(R) Xeon(R) CPU E3-1271 v3 @ 3.60GHz (8 core(s))
Version Plesk v12.5.30_build1205150826.19 os_CentOS 7
OS CentOS Linux 7.2.1511 (Core)

CPU usage
Last 1 minute 0.35
Last 5 minutes 0.36
Last 15 minutes 0.37

Ancak SSh Terminalden top yazıp baktığımızda
mysqld CPU kullanımı %140 civarı.

CPU limitlenmiş sanırsam. CPU'nun çok az bir kısmını kullanıyoruz sanırsam. Kullandığımız CPU'nun da çoğu mysqld ye gidiyor.

Anlık 1000 2000 hit geldiğinde server yanıt veremiyor.

CPU sınırlanmış mı?
Sınırlanmışsa nasıl sınırı kaldırabilirim ya da nasıl anlarım
SSH panelde hangi komutları yazmam gerek
 

 

Son Haberler www.haberdetaylari.com
elektronikssl
webimgo

NumanABi NumanABi --> numanozdemir.com <-- Kullanıcı
  • Üyelik 02.09.2016
  • Yaş/Cinsiyet 34 / E
  • Meslek -
  • Konum Kırıkkale
  • Ad Soyad N** Ö**
  • Mesajlar 1417
  • Beğeniler 380 / 442
  • Ticaret 21, (%95)
MySQL port'una saldırı geliyor olabilir,Linux olduğu için belki ne bileyim CPU'nun tümünü kullanmaya izin vermiyor olabilir,satın aldığın yere ticket at.
 

 

cliaweb cliaweb Web Hosting Sağlayıcı Kullanıcı
  • Üyelik 05.03.2014
  • Yaş/Cinsiyet 35 / E
  • Meslek Hosting Sağlayıcısı
  • Konum Muğla
  • Ad Soyad R** Y**
  • Mesajlar 1021
  • Beğeniler 356 / 356
  • Ticaret 8, (%100)
Merhaba drcag

Anladığım kadarıyla bir fiziksel sunucusunuz? Ancak fizikseller tamamen sizin yönetiminizde olduğundan cpu limitlemedi iseniz (örnek : cloudlinux) böyle bir durum mümkün olmaz. İlgili kernelin kurulup kurulmadını, cpu limitleme yapılıp yapılmadığını sistem yöneticinizden detaylı olarak öğrenebilirsiniz.

mysqld servisinin %140 larda olması o an için scriptlerinizde dönen query lerin mysql servisinde işlenirken cpu nuzun bir kısmını kullandığı anlamına gelir. Cpunuz 0,35 lerde ise bu yüksek bir kullanım değildir, aksine gayet iyi performans almanız gerekir.

1000 - 2000 eş zamanlı ziyaretçi mevcut iken siteleriniz duraksıyor ise o an için sunucunuzu top çıktısı ile inceleyiniz. Eğer cpu kullanımları sizin 8 çekirdeğe erişiyor veya aşıyor ise hangi hizmetin buna neden olduğunu araştırmalısınız. Eğer mysql kaynaklı ise my.cnf optimizasyonu yaptırabilirsiniz.

Saygılarımızla ...
 

 

Linux Hosting | Linux Reseller | VPS | VDS https://www.cliaweb.com - İletişim : +90 (850) 885 10 39

SuatGulten SuatGulten WM Aracı Kullanıcı
  • Üyelik 28.06.2014
  • Yaş/Cinsiyet 26 / E
  • Meslek Teknik Servis/Web Yazılım
  • Konum Zonguldak
  • Ad Soyad S** G**
  • Mesajlar 1119
  • Beğeniler 240 / 233
  • Ticaret 29, (%97)
Hocam sanırım tüm sıkıntı mysqlden kaynaklı arkadaşın dediği gibi my.cnf optimizasyonu yaptırmalısınız. O Özellikteki ve anlık 1-2k hit alsa bile o sunucunun yinede yanıt vermeme gibi bir durumu olmaması lazım. Daha önce bizde dedicated sunucu kullandık ve özellikleri sizinkinden biraz daha düşüktü anlık 3-4k hitlerde bu sorunlarla hiç karşılaşmamıştık ama biz optimizasyon yaptırmıştık.
 

 

İnstagram IVR Kazanç Sağlamak İçin Fake Sayfalar Satılıktır. İletişim PM
wmaraci
wmaraci

drcag drcag WM Aracı Kullanıcı
  • Üyelik 05.01.2014
  • Yaş/Cinsiyet 44 / E
  • Meslek doktor
  • Konum İstanbul Anadolu
  • Ad Soyad M** E**
  • Mesajlar 738
  • Beğeniler 3 / 107
  • Ticaret 2, (%50)
my.cnf optimizasyonun nasıl olmalı

Ek Olarak: Database i başka bir dedicated servera taşıdım gene ngix server hatası alıyorum
 

 

Son Haberler www.haberdetaylari.com

Metallicali Metallicali WM Aracı Kullanıcı
  • Üyelik 17.01.2015
  • Yaş/Cinsiyet 35 / E
  • Meslek Otomotiv
  • Konum Ankara
  • Ad Soyad A** Ö**
  • Mesajlar 568
  • Beğeniler 242 / 183
  • Ticaret 2, (%100)
Hocam siteler haber siteleri değil mi?(İmzanınızdakiler) Cache eklentisi kullanmıyormusunuz?
 

 

drcag drcag WM Aracı Kullanıcı
  • Üyelik 05.01.2014
  • Yaş/Cinsiyet 44 / E
  • Meslek doktor
  • Konum İstanbul Anadolu
  • Ad Soyad M** E**
  • Mesajlar 738
  • Beğeniler 3 / 107
  • Ticaret 2, (%50)
Google news e düşüyor arada haberler.
Anlık 10bin 5bin hit gelince çöküyor.
 

 

Son Haberler www.haberdetaylari.com

Metallicali Metallicali WM Aracı Kullanıcı
  • Üyelik 17.01.2015
  • Yaş/Cinsiyet 35 / E
  • Meslek Otomotiv
  • Konum Ankara
  • Ad Soyad A** Ö**
  • Mesajlar 568
  • Beğeniler 242 / 183
  • Ticaret 2, (%100)
Hocam siteye giren kişiler sql sorgusuna sebep olmamalı. Üyelikli bir sistemse birşey diyemem varnish cache felan kullanın fakat haber sitesinde sql sorgusuna gerek yok. Yani cache ile mysql bağlantısını kesmelisiniz. Yoksa sunucu o kadar kişinin sql sorgusuna dayanmaz. Kullanıcı başına 5 sql sorgusu olsa 10.000x5=50.000 Sorgu yapar ki buna sunucu dayanmaz.

Yapacağınız basit cache kullanmanız. Ayrıca şuda var cache kullanıyor olabilirsiniz fakat emin olun sql sorgularının tamamını kapsamıyor olabilir. Bende öyle bir sitede var :) cache olduğu halde 2-3 tane sql sorgusu yapıyor. Başka sql sorgusu hiç olmayan wordpress başka bir sitemde ise aşağıdaki 360 kişi anlık sitede bulunmasına rağmen cpu %30i ancak gördü. Ramde 512 mb :D

Anlayacağınız her şey iyi bir optimasyonda bitiyor. SQL SORGUSUNU KESİN.!

Facebook aracılığıyla anlık 360 kişi fotosu :D sunucu digitalocean 512 mblık paket.



Hocam birde htaccess dosyasına şunları ekle istersen:


mod_gzip_on Yes
mod_gzip_dechunk Yes
mod_gzip_item_include file \.(html?|txt|css|js|php|pl)$
mod_gzip_item_include handler ^cgi-script$
mod_gzip_item_include mime ^text/.*
mod_gzip_item_include mime ^application/x-javascript.*
mod_gzip_item_exclude mime ^image/.*
mod_gzip_item_exclude rspheader ^Content-Encoding:.*gzip.*


## EXPIRES CACHING ##

ExpiresActive On
ExpiresByType image/jpg "access 1 year"
ExpiresByType image/jpeg "access 1 year"
ExpiresByType image/gif "access 1 year"
ExpiresByType image/png "access 1 year"
ExpiresByType text/css "access 1 month"
ExpiresByType text/html "access 1 month"
ExpiresByType application/pdf "access 1 month"
ExpiresByType text/x-javascript "access 1 month"
ExpiresByType application/x-shockwave-flash "access 1 month"
ExpiresByType image/x-icon "access 1 year"
ExpiresDefault "access 1 month"

## EXPIRES CACHING ##
 

 

mehmetuken mehmetuken WM Aracı Kullanıcı
  • Üyelik 16.12.2014
  • Yaş/Cinsiyet 28 / E
  • Meslek Software Developer
  • Konum Antalya
  • Ad Soyad M** T**
  • Mesajlar 28
  • Beğeniler 0 / 7
  • Ticaret 5, (%100)
Hocam tüm detayları okudum ve bence yazılımızda bir sorun olabilir o kadar mysql şişmesi kişiyle filan olmaz ya sonsuz döndüleriniz var yazılımı optimize etmeyi düşünün birde mysql sunucusunu sadece local networke açın aynı sunucuda olsun portlarını kapatın sadece sitenizin nete çıktığı 80 portu açık olsun birde düzgün bir firewall filan arayabilirsiniz.
 

 

wmaraci
wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al