2017-08-18 22 views
6

Barındırılan bir uygulama sahibim ve birçok farklı sunucu yolu kullanıyor. Görünüşe göre, Jetty (GAE'nin kullandığı), istek URL'sindeki her içerik yolu için yeni bir oturum oluşturur.Jetty/GAE'nin farklı içerik yolları için yeni oturumlar oluşturmasını nasıl engellerim?

Örnek:

  1. bu yolların

Her abc.appspot.com/path2/hello

  • abc.appspot.com/ iki farklı seans kullanımı. Bunu engellemenin bir yolu var mı? Ben İskele sunucular için web.xml dosyasında kullanılabilecek aşağıdaki yapılandırma rastladım:

    Benim için çalıştı değil

    <context-param> <param-name>org.eclipse.jetty.servlet.SessionPath</param-name> <param-value>/</param-value> </context-param>

    , ben yanlış yapıyorum ya bu imkansız? this is possible in Tomcat'u duydum.

  • cevap

    0

    Sanırım iki uygulama arasında bir oturum (veri) paylaşmak ve sadece aynı kimliği farklı kimlikle paylaşmak istemiyorsunuz.

    Eğer öyleyse, sunucu agnostik olduğunu yay oturumu işaretleyin ve çılgın şeyler yardımcı olabilir

    Ben dokümanlar okumak ve bana yerel sistemde REDIS yükleyip bir bağlantı noktasında çalıştırmak için gereken söyler
    +0

    Bahar Oturumu etkinleştirmek için. Bunun standart bir Google App Engine ortamında mümkün olduğunu düşünmüyorum. – Kumar

    +0

    Bence bu mümkün. Oturumunuzu depolamak için standart bir DB de kullanabilirsiniz. Çok fazla seçenek var. – wargre

    +0

    GAE, programcıların dosya sistemine erişemediği bir PaaS'dir. Bunun nasıl mümkün olduğunu gösteren GAE dokümanlarındaki bir bağlantıya yönlendirebilir misiniz? – Kumar

    İlgili konular