Tomcat安装、设置、优化及负载平衡详解
将一个用户的哀求锁定到某一台处事器上,简朴,可是缺乏容错性,一旦某个处事器产生妨碍,Session也许丢失,(可是处事器产生妨碍是一个低概率变乱,假如一个处事器常常挂掉,要么是硬件有题目,要么是应用有题目) 可以行使用户IP哈希实现 办理方案2 Session复制计策,基于收集的广播计策,一个节点Session变革,其他节点同步复制,具有容错性,但节点多或复制量大时对收集负荷大,使收集服从低下,乃至阻塞 ① 在/conf/server.xml文件中开启Session复制的选项,将注释去掉,7.0默认值以设置好,必要吸取器绑定内网(一样平常处事器都有两块网卡)网卡地点,修改端口>。 ② 在应用中指定应用是在漫衍式陈设之下,在web.xml中添加选项 办理方案3 特殊建设一个共享的空间用来存放Session,全部处事器共享一个Session memcached缓存共享方案根基道理 粘性Session与非粘性Session方法: 必要一些器材jar包,官网有目次和下载毗连,在/conf/context.xml中举办设置,全局有用。 3、集群情形中应用代码应留意的题目 转达Session必要实体类序列化支持,实现可序列化接口,配置版本号。 获取用户IP地点要领的变革,获取真实客户端ip而不是Nginx署理地点。 新闻疏散布局的预筹划。一样平常高并发的网站上,资源类的文件,如js,css,图片凡是是由静态处事器处理赏罚,Nginx处理赏罚静态文件服从就很是高,而tomcat处理赏罚静态文件是它很大的一个弱势,tomcat只认真动态哀求的处理赏罚。 那么编码的时辰就要思量静态资源最后也许要被拿出去,地点会有变革,以是在开拓的时辰应该筹划会见解点,保持最大机动性。 【编辑保举】
点赞 0 (编辑:湖南网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |