论坛首页 Java企业应用论坛

Apache 负载均衡+Tomcat集群

浏览 16959 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2012-01-16  
memcache,怎么 嵌入进去........ 需有 ,,,
0 请登录后投票
   发表时间:2012-01-16  
shine0181 写道
memcache,怎么 嵌入进去........ 需有 ,,,

memcache可以单独部署在一台开多个端口(就是多个memcache服务了)
也可以部署在多台,只要在JAVA代码里获取实例,直接存储就行,不需要管底层实现。
0 请登录后投票
   发表时间:2012-01-17   最后修改:2012-01-17
  现在好像是用nginx的比较多,用apache的不多了,nginx是linux上的,windows的版本不稳定
tomcat的session共享可以用memcache,memcached-session-manager
0 请登录后投票
   发表时间:2012-01-17  
yuebancanghai 写道
shine0181 写道
memcache,怎么 嵌入进去........ 需有 ,,,

memcache可以单独部署在一台开多个端口(就是多个memcache服务了)
也可以部署在多台,只要在JAVA代码里获取实例,直接存储就行,不需要管底层实现。



memcache太消耗mem了,伤不起
0 请登录后投票
   发表时间:2012-01-17  
shine0181 写道
yuebancanghai 写道
shine0181 写道
memcache,怎么 嵌入进去........ 需有 ,,,

memcache可以单独部署在一台开多个端口(就是多个memcache服务了)
也可以部署在多台,只要在JAVA代码里获取实例,直接存储就行,不需要管底层实现。



memcache太消耗mem了,伤不起


memcached为什么耗费内存不理解?

使用memcached的瓶颈在于socket连接上面,不过这个基本也可以忽略掉.
使用memcached的好处很多,可以多个tomcat共享一个内存服务器了(也可以实现异构系统单点登录问题),这样就不存在session复制的问题了,只要key一样那么就可以获取,并且目前tomcat集群一般都使用session粘连,session复制的很少.
弊端就在于只要知道key那么任何系统都可以获得到与key对应的数据,有一定的安全问题.

至于session的拦截这个有开源项目memcached-session-manager支持,你也可以直接写session的拦截方法.

我们目前项目中用到了memcached, java客户端用的是国人开发的xmemcached项目.
0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics