请教:怎样实现分别在两台服务器上的web应用用户的singleon?

04-06-14 zyklon
我的一个web应用,由于功能的原因必须分别部署在两台不同的服务器上,且不在同一个子网内部,我想在这两个应用上实现用户的单一登陆,用户的登录信息是封装在一个session范围内的bean里的,请高手指点一下该怎么解决?

我原来想将session保存在数据库中,然后在另外一个应用中将session复制过来的,但是我不知道怎么确定是哪个session?用户请求的URL被redirect到另一个应用后session id好像也已经变了?

    

zyklon
2004-06-15 12:50
我觉的这里高手很多呀,怎么没有人答我呀,是不是我的问题太简单啦?

请高手快来帮帮小弟,感激不尽

fiddle
2004-06-15 17:07
用粘贴session的负载均衡可以基本解决这个问题吧。 还是对你的问题不明确

zyklon
2004-06-15 19:45
谢谢楼上答复,

再问下有哪个负载均衡的软件可以实现粘贴session?

还是要自己加代码?

recher
2004-06-16 11:49
我自己觉得如果要在服务器断来实现,的确出现比较麻烦的处理(数据库是一个办法,或者另外需要一个均衡环境代理程序),我觉得如果不是要很高安全性,可以把一些设定用客户端来记录,(毕竟客户端不会改变)放在cookies上

猜你喜欢
2Go 1 2 下一页