Short description
I am looking for session manager for Jetty server which can store data couchbase cluster. I want to have advantage of couchbase server that if one server goes down, application doesn't get affected.
Long description
Currently I am using couchbase cluster as session store for Jetty Server in the following way
- Installed this library https://github.com/yyuu/jetty-nosql-memcached
- Have a default bucket on Couchbase with no password. Which listens on 1111 port and communicated with memcached protocol.
- Configured above library in jetty. So this Jetty session store talks memcached protocol to one of the node of couchbase cluster.
This setup works well but there are few limitations.
- I can not use non-default bucket to store session.
- I can not have bucket password.
- If one server(which I have configured in jetty.xml) of cluster goes down, session will stop working.
I am more concerned about point 3. So is there any session manager which can fit into these requirements.