• 基于mod_proxy+Apache 2.2.16+Tomcat 7的负载均衡与集群配置(一)

    日期:

    第一章. 背景简介 对于大多数企业应用,都希望能做到7*24小时不间断运行。要保持如此高的可用性并非易事,比较常见的做法是将系统部署到多台机器上,每台机器都对外提供同样的功能,这就是集群。系统变为集群时,除了要求系统能够支持水平伸缩外,还要解决两...

  • 基于mod_proxy+Apache 2.2.16+Tomcat 7的负载均衡与集群配置(二)

    日期:

    第五章. 集群测试 1. tomcat7_a和tomcat7_b的cluster工程中分别添加测试文件:testCluster.jsp spanstyle= font-family:宋体;font-size:13px; %@pagecontentType= text/html;charset=GBK % %@page import = java.util.* % htmlheadtitleClusterTest/title/hea...

  • Tomcat: IOException while loading persisted sessions: java.io.EOFException

    日期:

    tomat启动的时候突然报错,之前一直都很正常。 IOException while loading persisted sessions: java.io.EOFException 原因是tomcat对硬盘的session读取失败,彻底解决办法一下:将work下面的文件清空,主要是*.ser文件,或者只是删除掉SESSION.ser即可以解...

  • tomcat访问端口映射

    日期:

    问题:在centOS上无法使用80端口启动tomcat。 原因:非root用户其实没有绑定80端口的权限。在Linux下低于1024的端口是root专用,而Tomcat安装后默认使用用户tomcat启动的,所以将端口改为80后启动,会产生错误:java.net.BindException: Permission denied:8...

  • Nginx配置路径转发至Tomcat

    日期:

    在公司领了几台台式机来做测试服务器,但是这么多台比较难管理,于是把几台PC换成了一台,增加了一些硬件资源,将各种测试环境整合起来,通过Nginx的路径转发来控制请求路径。 Nginx的转发规则如下(片段,tomcat6、tomcat7、tomcat8分别在本机的不同端口)...

  • tomcat异常OutOfMemoryError

    日期:

    严重: Error waiting for multi-thread deployment of directories to complete java.util.concurrent.ExecutionException: java.lang.OutOfMemoryError: Java heap space at java.util.concurrent.FutureTask$Sync.innerGet(FutureTask.java:222) at java.u...

  • Tomcat多实例部署

    日期:

    Tomcat多实例部署 前言 一般我们使用 tomcat 时,如果是多实例的情况都会拷贝多个 tomcat ,但实际上 tomcat 还可以建立类似于 weblogic 的 domain ,以实现多实例部署。 Weblogic 多实例部署回顾 讲 tomcat 多实例部署前我们先回顾一下 weblogic 的多实例。...

  • Tomcat性能调优方案

    日期:

    一、操作系统调优 对于操作系统优化来说,是尽可能的增大可使用的内存容量、提高CPU的频率,保证文件系统的读写速率等。经过压力测试验证,在并发连接很多的情况下,CPU的处理能力越强,系统运行速度越快。 【适用场景】 任何项目。 二、Java虚拟机调优 应该...

  • tomcat下配置https环境

    日期:

    在网上搜了一下,内容不是很完善。现进行整理,做个学习笔记,以备以后使用。 (1)进入到jdk下的bin目录 (2)输入如下指令keytool -v -genkey -alias tomcat -keyalg RSA -keystore d:/tomcat.keystore d:/tomcat.keystore是将生成的tomcat.keystore放到d盘...

  • 如何同时启动多个Tomcat服务器

    日期:

    如果需要在一台机子上启动多个Tomcat服务器,在默认设置下肯定会发生端口冲突。为实现这个效果,只需修改conf子目录中的server.xml文件即可。共需修改三处: (1).修改http访问端口(默认为8080端口): Connector port=8080 protocol=HTTP/1.1 connectionTime...