SORU
13 Mart 2013, ÇARŞAMBA


Web.xml oturum zaman Aşımı

Oturum zaman aşımı için Web.xml oturum yapılandırma gerçek amacı anlamaya çalışıyorum.

<!-- Session Configuration -->
<session-config>
        <session-timeout>60</session-timeout>
</session-config>

Şimdi soruma bahsedeyim.

Benim uygulama/yükleme bir alma .alınan kayıtları milyonlarca vardır bu Yana 1 saatten fazla almakla yükümlü olan txt dosyası ve bir. Ama oturum başvurum hala ithal olmasına rağmen 1 saat sonra zaman aşımına uğradı alır .sürmekte olan txt dosyası. Bu uygulama arka planda bazı görev yaptığı gibi zaman aşımı olmamalıdır.

Teşekkürler Vineet

CEVAP
13 Mart 2013, ÇARŞAMBA


Ayarlanmış bir oturum zaman aşımı bu her zaman geçerli değildir, çünkü arzu olacağını güvenilir bir kullanıcı için itme oturum kapatma düğmesi her zaman işi biter önlemek için sunucu çok fazla yük (bağlı olarak miktarı kullanıcılar ve donanım). Ek olarak karşılaşabileceğiniz bazı güvenlik sorunları vardır önlemek istersiniz.

Bunun sebebi oturumu geçersiz olur ise sunucu üzerinde hala çalışıyorum bir görev olduğundan yoktur iletişim arasında istemci tarafı (kullanıcılar tarayıcı) ve sunucu tarafı ile örneğin bir http isteği. Bu nedenle sunucu kullanıcı durumu bilmemeli, boşta olduğunu düşünüyor ve zaman içinde *2 set* sonra oturumu geçersiz kılar.

Birkaç olasılık var bu etrafında almak için:

  • Olabilirpinggörev sırasında arka uç oturum touch ve süresi dolmuş engellemek için çalışıyor
  • sunucu içinde <session-timeout> artış ama bunu tavsiye etmem
  • özel bir konu Senin görevin hangi dokunuşlar (uzatır) çalıştırmak çalışırken oturumu veya iplik bittiğinde raporlar

Benzer bir soru sorulmuştu orada, belki projenizde bu çözümün parçaları uyarlayabilirsiniz. this bakabilirsiniz.

Bu, Eğlenmek yardımcı olur umarım!

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Alan Fullmer

    Alan Fullmer

    3 EYLÜL 2010
  • Damian Winter

    Damian Winte

    27 ŞUBAT 2007
  • xdadevelopers

    xdadeveloper

    25 Aralık 2009