tomcat注册为linux系统服务
admin | tomcat | 2012-07-12
1.设置JDK的环境变量
vi /etc/profile 在文件最后添加JDK的环境变量
#JDK 7
export JAVA_HOME=/usr/java/jdk1.7.0_04
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/rt.jar
2.在 /etc/init.d/ 目录下新建tomcat启动脚本,详见附件下载(注意修改tomcat路径和名称)
3.添加到服... [阅读全文]
tomcat的常用配置
admin | tomcat | 2012-03-09
设置 tomcat 内存参数,在catalina.bat 加入
set JAVA_OPTS=-Xms512m -Xmx1024m -XX:PermSize=128m -XX:MaxNewSize=512m -XX:MaxPermSize=256m
(Linux)
JAVA_OPTS="-Xms512m -Xmx1024m -XX:PermSize=128m -XX:MaxNewSize=512m -XX:MaxPermSize=256m"
修改 service.bat ,servcie的启动方式为自动,service模式的内存是修... [阅读全文]
Apache按组调度Tomcat
admin | tomcat | 2012-02-16
参考:http://www.oschina.net/question/64_36523
tomcat集群,采用DeltaManager,对网络压力较大,官方建议将tomcat进行分组,两两一组,tomcat修改组播地址即可。或者使用 BackupManager也可以,减轻网络压力,但是可靠性稍差。那么apache如何对tomcat的分组进行调度?如何配置?
Load Balancer
/ \
Cluster... [阅读全文]
tomcat 使用 memcached管理session ,并且实现统一登录
把tomcat的session存放在memcached 的集中式缓存中,所有的tomcat共享memcached中的httpsession,能够很好解决tomcat的集群负载,不用使用笨重的session复制,也能轻松解决session数据的同步
把所有的jar文件复制到 tomcat/lib下
把context.xml 复制到 tomcat/conf 下,注意修改memcached的连接
后台的session是共享的,如果前台的JSESSIONID也是共享的,... [阅读全文]