Neden yüklenenler meşgul LAMP server üzerinde durmak dosya istiyorsunuz?

1 Cevap php

Biz CPU kullanımı yoğun zamanlarda% 90 civarında gezinen, oldukça yoğun bir lamba sunucu var. Biz web formları dosya yüklenenler başarısız aralıklı bir sorun yaşıyorsunuz. Sadece (a mb üzerinde) büyük dosyalar ile ne gibi görünüyor ve onu diğerlerine göre bazı kullanıcıların daha fazla etkileyecek gibi görünüyor. Yaşadığımız ve PHP'nin ini maksimum yükleme boyutları, yürütme süreleri ve klasör yazma izinleri gibi bariz şeyler kontrol ettik. Ayrıca, site böyle bir sorun olmadan bir yıl boyunca çalıştı ve aniden (bizim uygulama php herhangi Bu neden olacağını sanmıyorum) başladı.

Biz Charles Proxy ne izledim ve bu sadece veri göndermeyi durdurur kadar (düzenli gönderilen dosya boyutu artar) yükleme oluyor gösterir. Tarayıcı sadece devam ediyor ama 20 dakika bekleyin ve hiçbir şey olmaz ya da bir zaman aşımı raporları gibi ilerleme döndürüyor gösterir.

Bir yükleme aralıklı neden başarısız olabilir, bilen var mı? Benim tek tahminim belki apache zamanından bu bağlantıyı kapatıyor gibi, sunucu trafiği ile ilgisi var olmasıdır.

1 Cevap

Sunucudaki yükü yüksek ise dosyayı yüklemeye çalışırken, daha sonra komut zaman aşımına uğruyor olabilir. Eğer herhangi bir sorunun daha fazla detay vermek misin? Ben PHP komut komut dosyası bu zaman çerçevesi içinde dosya yükleyerek yani tamamlanmadı eğer komut zaman aşımı ve yükleme başarısız olur, yani varsayılan olarak 30 saniyelik bir zaman aşımı var.

Bu site bir yıldan fazla çalıştı eğer gibi görünüyor, ve o komut sunucu üzerinde artan trafik ve yük verilecek aşımına uğruyor olabilir ki artık mümkün trafik o sunucu üzerindeki yükü zorlanma başlıyor noktaya büyüdü olduğunu .