多台tomcat服务器之间实现代码同步,Javaweb的

问题描述

多台tomcat服务器之间实现代码同步,Javaweb的 10C
请问一下如何在多台tomcat服务器之间实现代码同步,就是说一台服务器上的Javaweb项目,
和另一台服务器上的Javaweb项目进行实时同步,一旦一台更新,另一台也自动更新;
需要详细点的步骤,最好有个例子;小弟C币不是很多,菜鸟一个,谢谢!

解决方案

我们这都是把项目编译好的文件放到中间服务器,因为是linu系统。用脚本自动更新重启!你们也可以自己写个脚本自动更新

解决方案二:
写个脚本,将文件拷贝过去,让那后再写个脚本启动tomcat 。

解决方案三:
最好是弄个脚本启动tomcat,,,

解决方案四:
在服务器上写好shell脚本功能是自动拉取升级包自动重启和自动部署.

然后编写ant脚本打包好项目后同时上传到中间服务器中.

就能完成你的需求了.

另外请关注 : http://git.oschina.net/wangkang/llsfw

希望能够帮到你.

解决方案五:
自己解决了,把redis所需包(commons-pool2-2.0.jar,jedis-2.4.2.jar,tomcat-redis-session-manager-2.0.0.jar)放到tomcat的lib中,然后把所有从前台请求至后台的方法改为用session传值,就可以了。
测试结果为:当两台服务器,登录相同帐号密码时,无论刷新多少次jsessionid都是一样的。

时间: 2024-11-16 19:28:46

多台tomcat服务器之间实现代码同步,Javaweb的的相关文章

nginx-配置NgInx使得tomcat服务器之间建立监听

问题描述 配置NgInx使得tomcat服务器之间建立监听 怎样配置使得我的tomcat6(8989)能够监听到tomcat7(8888)啊, 解决方案 不知道你说的监听是什么意思,如果是用8989这个服务器为8888这个服务器做反向代理,这是可以的. 解决方案二: Nginx只是做端口转发,和反向代理,不能够转换侦听端口 解决方案三: upstream test-demo-com{ #配置两个tomcat,ip和端口. server 192.168.1.100:8989; server 192

linux系统中rsync+inotify实现服务器之间文件实时同步_Linux

之前做了"ssh信任与scp自动传输脚本"的技术文档,此方案是作为公司里备份的方法,但在实际的运行中,由于主服务器在给备份服务器传输的时候,我们的主服务器需要备份的文件是实时.不停的产生的,造成不知道主服务器给备份服务器传输了多少文件,磁盘空间就那么大,做备份的原因:一个是为了保持文件,另外一个是解决主服务器的磁盘饱满问题,但由于不知道备份服务器到底接收了多少文件,所以主服务器里的文件不敢删除(如果没有备份的情况下删除,问题就严重了,我这个是政府的项目,服务器里的文件都是重要的,删错了

silverlight:共享客户端和服务器之间的代码

原文转自 http://xamlgeek.net/2011/04/10/share-code-between-client-and-server/ Share code between client and server   One of the challenges of writing managed components for Silverlight is the fact that it is not possible to use a normal .NET assembly in

多Web服务器之间共享Session的解决方案

很多开发中涉及到用户的Session验证很保留的问题,这个问题比较有意思,总结了几种方案,只供参考. [  问题提出 ] 为了满足足够大的应用,满足更多的客户,于是我们架设了N台Web服务器(N>=2),在多台Web服务器的情况下,我们会涉及到一个问题:用户登陆一台服务器以后,如果在跨越到另一台服务器的时候能够继续使用客户的Session? (以下描述方案只是针对Linux/Unix + Apache + Mysql + PHP的开发架构,当然,也可以扩展到其他平台.) [  问题解决方案 ]

linux多服务器之间的目录文件同步

  web1:10.80.11.243 web2:10.80.11.244 code:10.80.11.245 更新code服务器的代码后,自动同步到web1和web2,删除code服务器文件,web1和web2也删除 服务器端的安装(N台WEB都这样配置) 1.首先要求Linux内核在2.6以上,才支持inotify [root@web1 html]# uname -a Linux web1 2.6.18-194.el5 #1 SMP Fri Apr 2 14:58:35 EDT 2010 i

介绍一种有效的方法实现在RTC中多个stream之间代码同步

Rational Team Concert(RTC)虽然作为目前流行的代码管理工具之一,但对于多 stream 上的源代码同步,大多数http://www.aliyun.com/zixun/aggregation/7155.html">开发人员是通过在每个 stream 上重复提交代码并且人工保证同步,这无疑增加了我们平时开发的成本.本文将主要介绍一种有效的方法,以实现在 RTC 中多个 stream 之间代码同步,从而降低重复提交代码的成本,避免由于重复提交代码所带来的缺陷. Strea

tomcat服务器-服务器宕机后怎么使另外一台服务器马上接上

问题描述 服务器宕机后怎么使另外一台服务器马上接上 RT tomcat服务器 假如一台服务器物理宕机后,怎么使得另外一台服务器马上接上,并保证数据完整 解决方案 参考: http://network.51cto.com/art/201005/198401_all.htm 解决方案二: 这种情况就需要主备部署,两个服务器同时启动,其中一个宕机之后立即切换到另外一个,至于如何检测状态的改变需要借助第三方软件实现. 解决方案三: 使用load blance的方式.有专门软件.LVS等

多台web服务器如何数据同步

问题描述 RT,好比国内的大型网站淘宝.百度.腾讯.新浪等大网站肯定在全国各个地区都有服务器,那他们的每个服务器数据是如何做到同步的?具体步骤是怎么样的?还有不同地区访问不同机房的服务器,比如江浙沪一带访问百度的话是访问上海的服务器,京津翼用户访问的是北京的服务器,这个也是怎么实现的?最好有具体的实现方法哦!希望各位大哥大姐能指点一二,小弟不胜感激! 解决方案 解决方案二:同步就是在每个服务器插入数据就行了啊(因为他有多个副本,所以每个服务器做相同的操作就行了)不同区域访问不同服务器是这样做的,

代码-Tomcat服务器打开的index.jsp页面一片空白,后台没报错

问题描述 Tomcat服务器打开的index.jsp页面一片空白,后台没报错 连http://localhost:8080/这个小猫页面也显示不出来,百度了很多都没找到解决办法,刚建立web项目什么都没有的时候起前端是能打开的,虽然这时候http://localhost:8080/也是打不开,但是写了代码就打不开了,就一个index.jsp就是一个登录页面而已,想不出代码哪里会有问题.我觉得这里应该就算代码有问题也是能打开的吧,只是不能登录而已(是用shh框架做的项目,现在只做了登录这里而已就不