我會對某些時間細節感興趣。例如,我在會話中放置了一些容器,它可以保存不同的數據。我經常改變容器的內容。我如何確保容器會話值在任何更改的節點間複製?跨容器的會話複製如何工作?
0
A
回答
0
你不需要確定;這是應用程序服務器的工作。
J2EE規範不處理分佈式組件間的會話信息同步問題。
理論上講,你所要做的就是編寫線程安全的代碼。在你的例子中,只需確保對容器的訪問是同步的。如果您的應用程序服務器沒有缺陷,那麼您可以安全地假設會話信息以無縫方式在所有節點上正確複製;如果你的應用程序服務器有會話同步的錯誤......那麼......那麼沒有什麼是真的安全了,現在是它。
0
應用程序服務器使用不同的策略來同步節點之間的會話信息。會議內容可看作是骯髒和會話 在 將數據所需的同步得到會話 數據得到會話數據落在兩個類別爲 獲得結構化對象 得到標對象或不變對象 所以,如果會話數據得到間接修改通過修改結構化對象,然後簡單地從會話中重新讀取它可以確保對象內容得到複製。
相關問題
- 1. 跨數據庫會話/工作單元複製持久數據
- 2. 跨WebSphere中的JVM的會話複製
- 3. ¿如何複製會話?
- 4. Sql大容量複製如何工作?
- 5. 物化: 「會話緩存」 是如何工作的跨實例
- 6. 如何實現ASP.NET跨會話數據控制器類?
- 7. PHP會話不能跨服務器工作
- 8. 會話複製GlassFish中不工作的多節點集羣
- 9. Codeigniter中的會話如何工作
- 10. J2EE會話移動和會話複製
- 11. 與我已經Hazelcast配置會話複製Hazelcast會話複製
- 12. 會話在跨瀏覽器中工作,如果我不從wesite註銷php
- 13. 的Liferay:跨瀏覽器會話
- 14. 跨瀏覽器的PHP會話
- 15. 跨瀏覽器進程的會話Cookie
- 16. 會話和cookie如何工作?
- 17. 會話如何在asp.net中工作?
- 18. 會話如何在線工作
- 19. 會話如何在java中工作?
- 20. FLEX會話管理如何工作
- 21. 休眠會話如何工作
- 22. Spring會話變量如何工作
- 23. 會話如何在Coldfusion中工作?
- 24. 如何訪問JavaScript會話存儲到Rails控制器作爲會話
- 25. 會話不工作
- 26. 會話不工作
- 27. 會話變量不保持跨不同控制器的值
- 28. 製作與會話
- 29. 如何驗證跨服務器的用戶會話?
- 30. 如何管理跨瀏覽器的PHP會話
對不起,由於某種原因,您獲得了同步關鍵字。我問了不同的東西。其實我挖了特定的應用服務器,找到了答案,謝謝你試試 – Dmitriy 2010-10-30 00:40:55