一台机器配置多个tomcat的实践经验

方法:

1、安装tomcat1,过程为解压缩。

2、拷贝压缩后的文件,命名为tomcat2。

修改tomcat2中配置文件,tomcat1保持不变

server.xml,

<Server port="8006" shutdown="SHUTDOWN">

端口改为8006,tomcat1为8005

<Connector port="8081" protocol="HTTP/1.1"

connectionTimeout="20000"

redirectPort="8443" />

端口改为8081,tomcat1为8080

<Connector port="8010" protocol="AJP/1.3" redirectPort="8443" />

端口改为8010,tomcat1为8009

tomcat配置文件元素说明参考:

http://www.ttlsa.com/tomcat/tomcat-configuration-server-xml-description/

出现问题:

java.lang.Exception: Socket bind failed: [730048]

原因:

端口被占用,没有正常关闭tomcat。

解决办法:

打开资源管理器,kill掉tomcat进程。java(TM)xxx进程。

时间: 2024-10-29 16:26:22

一台机器配置多个tomcat的实践经验的相关文章

同一台机器配置多个tomcat服务器

前提,目前有2个tomcat,tomcat.tomcat11. 1.先在环境变量中增加CATALINA-HOME11=tomcat1,CATALINA_BASE1=tomcat11 2.修改tomcat1中bin目录下的catAlina.bat和startup.bat文件中的CATALINA_BASE和CATALINA_HOME分别为CATALINA_BASE11和CATALINA_HOME11 3.修改tomcat1中conf目录下的server.xml中各种port即可. ps: 修改tom

ZABBIX监控一台机器上的多tomcat实例落地经验步骤

以前做过通过jmx监控单个tomcat实例,但是有的时候公司一台服务器上有10个tomcat容器那怎么办呢,来吧往下看吧 1,注意操作文件路径: zabbix安装路径: /data/zabbix/etc/zabbix_agentd.conf.d/jmx_discovery.sh /etc/zabbix/zabbix_agentd.conf 配置文件中 UnsafeUserParameters=1 必须打开,否则模板的自动发现功能报错. 该模板的监控和触发属性在自动发现中配置,所以导入模板后,下属

一台机器启动多个tomcat简单配置

一台机器启动多个Tomcat只需要解决Tomcat端口冲突的问题. 相关配置:打开 Tomcat 目录下 conf \ server.xml 共修改三处端口,分别是: <Server port="8005" shutdown="SHUTDOWN"> <Connector port="8080" protocol="HTTP/1.1" onnectionTimeout="20000" red

windows下用一台机器配置分布式redis(主从服务器)

目录1.Replication的工作原理2.如何配置Redis主从复制 1.Replication的工作原理在Slave启动并连接到Master之后,它将主动发送一条SYNC命令.此后Master将启动后台存盘进程,同时收集所有接收到的用于修改数据集的命令,在后台进程执行完毕后,Master将传送整个数据库文件到Slave,以完成一次完全同步.而Slave服务器在接收到数据库文件数据之后将其存盘并加载到内存中.此后,Master继续将所有已经收集到的修改命令,和新的修改命令依次传送给Slaves

一台电脑配置两个tomcat

1.首先修改tomcat端口,修改如下: bin目录下:server.xml中, 修改 8080.8005.8009 端口. 2.配置环境变量, CATALINA_HOME1和CATALINA_HOME2   再分别替换bin目录下文件catalina.bat和startup.bat中的CATALINA_HOME..

单台机器配置redis多实例

1.增加/usr/local/redis/etc中拷贝一份配置文件重新命名为redis6483.conf 2.编辑redis6483.conf daemonize yes  //以后台进程启动 pidfile /usr/local/redis/redis_6483.pid  //指定PIDFILE port 6483 requirepass aaa配置访问的auth bin/redis-server etc/redis6483.conf 即可启动新的redis实例 通过ps查看redis进程,

同一台机器上多个tomcat启动造成的内存溢出问题的解决方法。

加下面这句话就行了,我是WIN10+双tomcat+nginx(本地站点),无压力.在编译器的vm option里面加哦. -server -Xms512m -Xmx1024m -XX:PermSize=128M -XX:MaxPermSize=256m 原文地址:https://www.cnblogs.com/kmsfan/p/8318152.html

同一台机器部署多个tomcat

1.解压tomcat绿色安装包 2.修改conf/server.xml文件,修改里面所有位置涉及到的端口,目的是不跟服务器上已安装的tomcat服务端口冲突 参考: 查找8080,修改为8088: 查找8443,修改为8448: 查找8009,修改为8089: 查找8005,修改为8085: 查找8082,修改为8882 3.进入bin目录,右键编辑service.bat 查找 set SERVICE_NAME 修改service_name,记得不要和安装版里面的重复了: 修改set PR_DI

CAS+ tomcat 在同一台机器测试如何启动动多个tomcat笔记(三)

首先假定你的机器上已经安装配置好了一个tomcat,我们先拷贝这个tomcat到另外一个目录或是改一个名字放在同一个目录也行,然后配置新的tomcat的环境变量,在环境变量中已经存在如下图配置好的tomcat的环境变量 现在我们在新建一个新的tomcat的环境变量如下图 然后到新的tomcat的D:\apache-tomcat-6.0.29-client\bin目录下,修改该目录下的所有.bat后缀的文件中的CATALINA_HOME修改为CATALINA_HOME2(就是我们新配置的变量名),