Kalıcı bağlantı ou de kullanmalıdır kullanırsanız canlı tutma olmadan persitent işi taklit etmek çok iş yapmak zorunda kalacaktır Alive HTTP 1.1 connexion tutmak gibi.
Düzenleme
: sunucu tarafından belirlenen bir quite-
kısa bir süre ayarı, yaklaşık
Keepalive ayarları görüşmelere (yemek zamanı idi). Apache varsayılan olarak Keep-Alive istekleri için 15s'u kullanır, ancak geçerli en iyi ayar 5s'dir. Bu çoğunlukla HTTP istemcisinin aynı HTTP bağlantısında bir sayfaya eklenmiş js ve css indirmesine yardımcı olmak için yapılır. Sunucu ayarlarını yapabilirseniz, En uzun Keep-Alive sorgularını deneyebilirsiniz (ancak dikkatli olun, bu, sunucunuz tarafından kabul edilen istemci sayısını ciddi olarak sınırlar).
Kalıcı bağlantı modu, uzun süreli kalıcı bağlantıya gerçekten taklit etmek için yapılır, açılan soket komut dosyasının sonunda kapatılmaz. Böyle bir ayara çok dikkat etmelisiniz. CLI modunda mısınız? Fcgi ?. Bir apache işleminde çalışıyorsanız, bu komut dosyasındaki bir sonraki istek üzerine aynı bağlantıyı alacağınızdan emin değilim (başka bir apache işlemi tarafından ele alınabilir), kodunuz çalışıyorsa en kötüsü bile en kötüsüdür. Büyük bir dağıtımda birkaç apache sunucusu. Ve bu istemci (PHP) tarafı içindir, ancak hedeflenen sunucu için de büyük bir acı olabilir.
yeniden düzenleyin: (SSL hakkında bir şey söyledi olmalıdır gibi)
Eğer SSL negociation süresini optimize etmeniz gerektiğinden emin misiniz? SSL, ilk isteği reddetmeyi sınırlamak için en azından sunucu tarafında Önbellek kullanır. SSL oturumunun istemci tarafındaki önbelleğe alma işlemi, Zend sınıfı tarafından kullanılan PHP
stream_socket_client işlevi tarafından yapılabilir. Eğer yeni bir sınıfa kendi başınıza test edebilirsiniz (yalnızca arabirimi uygulamanız yeterlidir) ve curl kullanmayı deneyin. curl, SSL oturumunu önbelleğe alma özelliğini varsayılan olarak kullanır.
Kalıcı olmasını istediğiniz gibi geliyor. – Amber