Bir REST API'sini bir araya getiriyorum ve nasıl ölçekleneceğinden emin olamadığım ya da bunun için ne talep edileceğinden emin değilim, bunun geçici kullanımını reddedebilmenin yanı sıra limit kullanımını da değerlendirmek istiyorum. Kutu kapasitesi bittiğinde ya da bir tür kesişen senaryo varsa.REST API'sı kullanıcıları sınırlamak için en iyi yöntem nedir?
Ayrıca, daha fazla kapasite ekleyerek hizmeti ölçeklendirmem gerekirse, hizmeti geçici olarak (ana hizmetin bir bit için çevrimdışı olduğunu belirten istemciler verirken) geçici olarak yavaşça getirebilmeyi isterim.
Bu tür şeyler için en iyi uygulamalar var mı? Uygulama mysql ile Rails.
Apache yüksek yüklü araziden yok mu? frankodwyer kesinlikle eşzamansız bağlantıların birçoğu için async ağına ihtiyaç duyuyor ve mpm_event henüz üretimde kararlı değil. Tabi ki apache ayrı kutulara konabilirdi ... sadece apache ile uğraşmak için onları almak için bir nokta var mı? – temoto
Muhtemelen isteklerin büyüklüğüne ve her bir talebin uygulamaya olan maliyetine bağlıdır.Benim deneyimlerime göre, apache, eş-konumlu bir proxy para cezası yaratan arka uç uygulamasından daha fazla istek büyüklüğüne sahip siparişleri kolayca işleyebilir. –