Ben bir oto-teklif sistemine sahip bir açık artırma sitesi, yapıyorum. Bu sistem insanların orada olmak zorunda kalmadan ihaleleri yapmanıza olanak sağlar.
Benim soru, böyle bir sistemi uygulamak için nasıl. Ben php dosyalarını yaptık ve her şey hazır, ben her saniye yeniler bir html sayfası yaptık. Bu çalışır, ancak daha iyi bir çözüm var merak ediyorum.
Denedim İkinci seçenek web sayfasını her saniye açan bir java uygulaması yapıyordu. Bu bellek / CPU "bir sürü" tüketir. Ayrıca, bir yerde bir bellek sızıntısı olduğunu düşünüyorum.
Ben CentOS ve Plesk ile özel bir linux sunucu üzerinde bu uygulamayı çalıştırıyorum, bu yüzden alternatif bir yeri vardır eminim.
Örneğin:
Bir PHP dosyası php dosya uyur bir dakika döngüler her dakika, yürütür A cronjob.
1 saniye uyur ile döngüler Bir php dosyası.
Bir saniye sonra başka cronjob yürütür ve zamanlamaları Bir cronjob.
MySQL scheduler, ama bunu uygulamak için nasıl bilmiyorum, ve ben de diğer yazma için db kilitler duydum.
Ben de CLI, Perl, Python komut duydum, ama ben bunlardan herhangi aşina değilim.
Bu seçeneklerden herhangi bir bilgisi olan birisi bu konuda bana biraz ışık tutacak misiniz lütfen. Ben hız ve bellek kullanımı açısından en uygun bir çözüm arıyorum.
Birisi başka bir alternatif bir çözüm varsa ben de duymak mutluluk duyarız.