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

zyklon 04-06-14
    

我的一个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 下一页