简短的介绍
我正在寻找可以存储数据沙发库集群的 Jetty 服务器的会话管理器。我想利用 couchbase 服务器的优势,即如果一台服务器出现故障,应用程序不会受到影响。
详细描述
目前我正在通过以下方式使用 couchbase 集群作为 Jetty Server 的会话存储
- 安装了这个库https://github.com/yyuu/jetty-nosql-memcached
- 在 Couchbase 上有一个没有密码的默认存储桶。它侦听 1111 端口并与 memcached 协议通信。
- 在码头配置上面的库。因此,这个 Jetty 会话存储将 memcached 协议与 couchbase 集群的节点之一进行通信。
此设置运行良好,但几乎没有限制。
- 我不能使用非默认存储桶来存储会话。
- 我不能有存储桶密码。
- 如果集群的一台服务器(我在 jetty.xml 中配置)出现故障,会话将停止工作。
我更关心第 3 点。那么是否有任何会话管理器可以满足这些要求。