Merhaba, dedicated sunucu kullanıyorum, aylık olarak ciddi bir masrafı var ve içinde sadece 2 tane site bulunduruyorum.
Bu sitelerden birinde 5-10 kişi bile yokken diğerinde 2 saat içerisinde 300-500 arası bir oturum oluştu ve anlık olarak aktif kişi sayısı 152 gibi bir rakama ulaştığında database error vermeye başladı ve site çöktü, mysql sunucusunu yeniden başlatınca düzeldi bir an fakat yine çöktü, sunucuyu yeniden başlattım bir anlık düzeldi ve yine çöktü, ta ki insanların siteden çıkışına kadar.
WHM de sunucu bilgileri kısmına baktığımda yazan özelliklerim şunlar;
Total processors: 8
Processor #1
Vendor
GenuineIntel
Name
Intel(R) Xeon(R) CPU E31270 @ 3.40GHz
Speed
1623.217 MHz
Cache
8192 KB
Processor #2
Vendor
GenuineIntel
Name
Intel(R) Xeon(R) CPU E31270 @ 3.40GHz
Speed
1625.915 MHz
Cache
8192 KB
Processor #3
Vendor
GenuineIntel
Name
Intel(R) Xeon(R) CPU E31270 @ 3.40GHz
Speed
1773.461 MHz
Cache
8192 KB
Processor #4
Vendor
GenuineIntel
Name
Intel(R) Xeon(R) CPU E31270 @ 3.40GHz
Speed
1752.502 MHz
Cache
8192 KB
Processor #5
Vendor
GenuineIntel
Name
Intel(R) Xeon(R) CPU E31270 @ 3.40GHz
Speed
1703.320 MHz
Cache
8192 KB
Processor #6
Vendor
GenuineIntel
Name
Intel(R) Xeon(R) CPU E31270 @ 3.40GHz
Speed
1599.768 MHz
Cache
8192 KB
Processor #7
Vendor
GenuineIntel
Name
Intel(R) Xeon(R) CPU E31270 @ 3.40GHz
Speed
1691.491 MHz
Cache
8192 KB
Processor #8
Vendor
GenuineIntel
Name
Intel(R) Xeon(R) CPU E31270 @ 3.40GHz
Speed
1599.975 MHz
Cache
8192 KB
-----------
Current Memory Usage
total used free shared buff/cache available
Mem: 16256052 2268000 11690860 214892 2297192 13476388
Swap: 8388604 0 8388604
Total: 24644656 2268000 20079464
Linux sunucu kullanıyorum, işlemcilerim yetersiz mi? Daha fazla işlemciye yada ram'e mi ihtiyacım var böyle bir sunucunun 150 kişiyi kaldıramaması garip değil mi?
Not: sitemde gerekli hızlandırma ve seo optimizasyonlarının neredeyse hepsi yapılmış olup, gereksiz sorgu sayıları azaltılmıştır.
Öneriniz nedir? Sunucu değişikliği mi yapılmalı, daha fazla özellik mi gerekiyor yoksa öngöremediğim başka bir sorun olabilir mi?
Dedicated sunucuda anlık kişi sayısı?
8
●383
- 12-04-2020, 15:18:51
- 12-04-2020, 15:26:38Merhaba,
Analiz etmeden birşey söylemek zor ancak belli ki siteye her giren mysql üzerinden veri çekiyor. Sunucu optimizasyonu da biraz rahatlatır ancak asıl optimizasyon yaptırmanız gereken yer website gibi duruyor. Mysql verileri anlık ihtiyacınız değil ise cache yazdırabilirsiniz. Veriler belli aralıklar ile mysql üzerinden çekilerek php tarafına cachelenir. Belli aralıklarla da kendini günceller. Bu şekilde siteye her giren ayrı bir sorgu oluşturup veri çekmemiş olur. Sunucu özelliklerinize göre erişim yaptığını söylediğiniz sayı, normal şartlar altında bu özelliklerde sorun yaşayacağınız bir sayı değil. - 12-04-2020, 15:50:27Merhabalar : Sql index optimizasyonu yapilmamis yogun select kullanan oyle sorunlu script vardirki anlik 200 kiside 64 thread makinada kullanilmaz duruma gelebilir bu sunucudaki optimizasyon ve yaziliminizla iliskili bir konu.furkancelebi adlı üyeden alıntı: mesajı görüntüle
Ilaveten boyle bir makinada derken "E3 1270" v1 serisiyse eger okadarda guclu bir cpu degil 10 yillik E3 serisinin ilk islemcilerinden, ama yinede iyi bir sunucu / script optimizasyonu ile o islemcide anlik 1-2k yada daha uzeride bir online almak mumkun olabilir.
iyi calismalar. - 12-04-2020, 15:58:25Merhaba hocam, sanırım siz yapıyorsunuz? Bu işlemleri teamviewer veya aracı bir program ile bağlanıp benim bilgisayarımdan yapma şansımız var mıdır? Birde bu düzenlemeler esnasında sitemde herhangi bir yapının bozulması çalışmaması gibi bir sorun olabilir mi?Berkay24 adlı üyeden alıntı: mesajı görüntüle
Hocam cloudflare kullanmayı bende düşünüyordum, aylık 20 dolar olan paketi kullanmayı düşünüyorum mobil/resim optimizasyonuda sağlıyormuş o pakette. my.cnf optimizasyonu konusunda pek bilgim yok internette paylaşılan dökümanlara göre düzenlesem bir bozukluk yaratır mı?hasip adlı üyeden alıntı: mesajı görüntüle
Hocam websitesi tarafında baya bir optimizasyon yaptık aslında, daha da yapacağım farkındayım durumun fakat asıl sunucu tarafında bir şeyler yapılması gerekiyor sanırım o tarafta pek bilgim yok çünkü. Mysql kısmında nasıl cache kullanabilirim acaba? Sitemde üyelik girişleri, online eğitim izleme, sürekli kayıt olma sipariş verme gibi işlemler gerçekleşiyor, bu kısımda cache kullanmam sorun yaratır mı? Wordpress kullanıyorum bazı cache eklentileri kullanıyorum ama o anlamda bir sorun yaşamadım.TURKLOKASYON adlı üyeden alıntı: mesajı görüntüle
---
Yorum yapan herkese çok teşekkür ederim, yorumlarınızdan sonra biraz araştırma yaptım ve bir kaç şey sormak istiyorum sizlere, benden daha çok bilgili olduğunuz için her yorumunuz çok makbule geçiyor, sağolun gerçekten.
Sitem wordpress olduğu için litespeed kurulumu sanırım çok önemliymiş bu konuda, apache server var şuan sunucuda. Fakat sunucudaki cpanel lisansı sanırım premier 100 hesaba kadar, bu sebeple litespeedte illada en üst paketi alacaksın ve aylık 45 dolar vereceksin diyor diğer paketler bulut sunuculara göreymiş bu doğru mu? 2 site için aylık 45 dolar mı vermem gerekir?
Cloudflare de aylık 20 dolar olan paket işimizi görür mü yoksa daha üst bir paket mi düşünmem gerekir? - 12-04-2020, 16:14:541-Litespeed sizin SQL sorununuza katki saglamaz - Apache'ye gore php process islemede daha hizli oldugu icin sunucunuza load olarak katki saglar.furkancelebi adlı üyeden alıntı: mesajı görüntüle
2-Fiziksel sunucu kullaniyorsaniz Litespeed 1cpu dedicated lisansi almaniz gerekiyor 36$ (1 worker) - 45$ olan 2 worker cok buyuk hit ve online sahibi siteler ve baska tur sunucular icin kullanmak gerekiyor sizin isinize yaramaz.
Boyle bakinca sadece 2 site icin cpanel - litespeed = 81$ lisans maliyetiniz olur.Ozel bir durumunuz yoksa 2 siteye cpanel kullanmak yerine alternatif cyberpanel/litespeed enterprise kullanirsaniz 38$ odersiniz.43$ tasarruf etmis olursunuz.
Bunlarin hepsinden once mevcut alt yapinizi yuk degerlerinizi uzman birine inceletirseniz size ne gerekli olup olmadigi konusunda daha net bilgiler verebilir.