Bende de zamanında böyle bir sorun vardı, 4gb ram, çift çekirdekli bi sunucuya geçiş yaptım hala düzelmemişti. Meğer sorun siteye her giren kullanıcıyı sayac diye bi tabloya kaydediyo anlık online ve günlük tekili saydırıyordum, sayacı kaldırdım sorun düzeldi. Buna benzer her kullanıcı için bi sorgu yapılan bölümünüz varsa onu kaldırın düzelir. Şuan 2000 online'lara kadar tık demiyor sunucu. Daha fazlasını göremediğim için 2000 diyorum
Teşekkür ederim ilginiz için. Fakat gereksiz hiçbir sorgu yapıldığını düşünmüyorum. İşi bilenler daha iyi bileceklerdir elbette. Fakat zaten kullanıcı uygulamaya girdiği anda sadece o kullanıcı için mysql tablosundan yüzlerce veri alınıp gösteriliyor. Hatta belki daha fazlası.
Kendi sunucun uzerinden push edeceksen, oncelikle asynchronous task'lar yaratman gerekir, eger acabiliyorsan farkli bir porttan calisacak bir api uretip uygulamadan belli araliklarla check yapacak bir fonksiyon olusturman gerekir. Farkli bir port dedim cunku diger turlu asil api fonksiyonlarini yavaslatirsin. NODEJS server kullanabilecegin bir host alip, oradan yapabilirsin
Hocam yukarıda bir öz eleştiri yaptım, sizin bu genelini anlamadığım terimlerden oluşan mesajınız da üstüme üstüme gelmek gibi oluyor.