2012-04-30 14 views
5

Performansın çok sayıda eşzamanlı olarak nasıl çalıştığını görmek için GAE uygulamasında bazı stres testleri yapmaya çalışıyorum kullanıcılar. Bir 100 iş parçacığı her 1 saniyede bir https istekleri göndermeyi denedim, ancak bunların yarısı 503 durum kodu ile başarısız oldu "Hata: Bağlantıya izin verilmiyor: en fazla bağlantıya ulaşıldı."google uygulama motorunda çok sayıda http isteği ile "maksimum bağlantı sayısına ulaşıldı" hatası alıyor

Bu ücretli bir uygulamadır, bu nedenle örnek sınıfı ve bazı boşta kalma durumlarını ayarlamayı denedim, ancak hiçbir fark yaratmıyor gibi görünüyor.

Eşzamanlı bağlantıların sayısı üzerinde bir sınır var mı? Veya budur, çünkü tüm istekler aynı ana bilgisayardan üretilir?

Teşekkür

DÜZENLEME: Kyle Tepki: Ben JMeter kullanarak ve herhangi bir sorun olmayacaklarını vermez google.com 100 eşzamanlı istekleri yolluyorum. Nick'e Yanıt: Tek tek istemcilerin çok sayıda eşzamanlı istek göndermelerini beklemiyorum, her biri 1 istek gönderen 100 kullanıcıyı simüle etmeye çalışıyordum.

+0

Sadece bunun GAE ile ilgili bir sorun olduğunu ve test yazılımınızın olmadığını doğrulamak için. Örneğin, tüm 100 iş parçacığı, uygulama dışı bir siteye, örneğin Google.com'a bağlanabilir mi? –

+0

Tek bir makineden 100 eşzamanlı istek göndermeye çalışıyorsanız, büyük olasılıkla, App Engine'in temel bir sınırını değil, kötüye kullanımı önlemek için koyduğunuz bir limite isabet ediyor olabilirsiniz. İstemcilerin her biri 100 eşzamanlı istek göndermesini bekliyor musunuz? –

cevap

1

bilmediği bana, bir meslektaşım ben web.xml''deki bu kaldırıldı :) bizim uygulamaya özel bir Azaltma filtre ekledi vardı ve bu sorunu çözer.

İlgili konular