我们有一个 Spring 3 + REST 应用程序,我们在其中使用令牌来识别传入请求的来源。这个令牌保存在内存中(在哈希图中)并用于识别请求。当我们是我们的应用程序的多个实例(部署在不同机器上的多个 tomcat 实例上)时,我们如何在不同的应用程序节点之间共享/同步这个令牌?我们唯一的要求是在不同节点之间同步这个令牌。
我浏览并发现了一些 API/软件,例如 Redis、memcached、zookeeper。我无法决定选择哪一个。
任何形式的建议/评论都是有帮助的。
问候, 普拉莫德