gpt4 book ai didi

session - Tomcat session 复制

转载 作者:行者123 更新时间:2023-11-28 22:44:03 26 4
gpt4 key购买 nike

我正在尝试开发一个应用程序,其中 tomcat 在同一 LAN 的多台计算机上运行,​​试图代表多个节点,并且每个节点都运行一个具有单个共享 session 的应用程序(例如共享文档编辑器,如 google docs。)。到目前为止,根据我的理解,我需要一个共享 session ,并且多个用户需要同时更新文档,并且彼此的更新会反射(reflect)在我们几乎相同的界面上。我可以通过 tomcat 的集群功能来实现这一点吗? http://tomcat.apache.org/tomcat-7.0-doc/cluster-howto.html#Configuration_Example或者这只是一个故障恢复系统。

最佳答案

Tomcat 的集群功能用于故障转移 - 如果一个节点发生故障,用户可以继续工作,同时被透明地发送到另一个节点,而无需再次登录。

您要实现的是完全不同的场景,我认为为此使用 session 是错误的。如果您回到 Google Doc 示例,您将如何实现向另一个用户授予(撤销?)文档访问权限? session 超时怎么办——重新创建文档?此外,您将如何定义哪些用户能够访问所选文档?

无论如何,您都需要将此数据保存在某个地方(数据库?),因此实现或重用一些现有的 ACL 系统,您可以在其中共享有关用户和文档权限的信息。

关于session - Tomcat session 复制,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14672594/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com