今天在生产机上发现两个tomcat 死活只能启动一个 总是报错8081端口占用 而之前这两个tomcat是没有冲突的。
查了半天觉得很诡异,
一可以启动一个tomcat(端口为80),后一个tomcat(端口为8081)启动时报错8081端口被占用,
查配置文件server.xml 发现 tomcat(80)根本没有使用8081端口,
打开cmd 输入命令 netstat -ano发现8081的确是被占用的
打开任务管理器,通过查看-选择列-勾选PID
对比两个窗口 发现 占用8081的是java.exe
关闭java.exe 之前的tomcat(80) 也关闭了。
形成死循环。
我以为是tomcat有问题
重新换了一个新的tomcat 过来,启动后发现明明没有启动8081端口,但8081就是被这个给占用,排除tomcat的问题。
一直就想这一天我动了啥
我好像动了环境变量
我好像在环境变量里加了“CATALINA_HOME” 和“CATALINA_BASE”
我为什么要加这个两个玩意?
因为我查找问题的时候没有发现有日志,从网上找答案说是要加这两个玩意就好(后来发现实际上也没有什么卵用,要在startup.bat里面改东西就好了)
后来删除这个两个环境变量就一切恢复正常。
根据此过程判断,应该是在加“CATALINA_HOME” 和“CATALINA_BASE” 这两个环境变量的时候用的tomcat(8081)的安装路径,在启动tomcat(80)时就引用了tomcat(8081)相关的文件,而占用掉了8081端口。
又手贱,不过还好解决了问题。
相关推荐
解压版tomcat,直接解压即可,结合安装版可以实现一台机子上装两个tomcat同时运行。
注:本例程以一台win7机器为例子,即同一台机器上装一个nginx和2个Tomcat。 且安装了JDK。 便于管理将用到的资料放在一个文件夹下 我在D盘 创建 server 文件夹 . 1. Nginx 下载直接解压缩到server,点nginx....
注:本例程以一台机器为例子,即同一台机器上装一个nginx和2个Tomcat且安装了JDK1.7。 1、安装Nginx 安装Nginx教程 2、配置两个Tomcat 在本机上配置两个Tomcat,分别为tomcat7-8081、tomcat7-8082。 tomcat7-8081...
使用 apache 和 tomcat 配置一个可以应用的 web 网站,要达到以下要求: 1、 Apache 做为 HttpServer ,后面连接多个 tomcat 应用实例,并...注:本例程以一台机器为例子,即同一台机器上装一个apache和4个Tomcat。
访问url: http://localhost/examples/servlet/SessionExample 可以得到一个关于session的例子,我们用它来测试集群的错误恢复能力。 测试步骤如下: 关闭tomcat1和tomcat2; 启动tomcat1 在浏览器中输入属性名...
使用 apache 和 tomcat 配置一个可以应用的 web 网站,要达到以下要求: 1、 Apache 做为 HttpServer ,后面连接多...注:本例程以一台机器(操作系统windows 2008)为例子,即同一台机器上装一个apache和4个Tomcat。
否则,所有鸡蛋放一个篮。 这里,我以第二种方法,作演示,并且也是自己当前测试与在用的。 如果是,仅仅的没有域的环境,增加一台XENAPP的服务器,或者PVS服务器,可以不用建域。 如果,要建立DESKTOP,则一定要...
这个是局域网代理服务器,当只有一台电脑联网的时候,在能上网的电脑上装上这个代理服务器,另一台电脑通过可以上网电脑的IP和端口就可以上网了
dhcp服务器软件(经典之作,解决非服务器系统上装DHCP服务的问题)
自己电脑maven设置
在一台电脑上装多个操作系统,目标:实现Windows98、Windows 2000和Linux三个系统并存。
VC++ 获取多个CD-ROM驱动器盘符源代码,懂得电脑的朋友都知道,现在的电脑配置都挺先进,一台机器可能有多个光盘驱动器,甚至是刻录机,现在光驱已是PC机的标准配置,甚至是DVD都是很常见的事情。不管一台机器上装...
此内容是本人整理的针对服务器的系统安装详细图文安装步骤。 对centos7.6的安装步骤进行逐步的拆解,标注。
二、这个破解如果要用手机APP、微信、WEB等功能就需要用到两台电脑来操作,不用特意找独立的两台,平时用的电脑都可以或者在一台电脑上装一个虚拟机也行,装数据库SQL2005和EXCEL服务器9.2的电脑称主机,装勤哲2016除...
二、这个破解如果要用手机APP、微信、WEB等功能就需要用到两台电脑来操作,不用特意找独立的两台,平时用的电脑都可以或者在一台电脑上装一个虚拟机也行,装数据库SQL2005和EXCEL服务器9.2的电脑称主机,装勤哲2016除...
新手centos7安装jdk,tomcat,中间件weblogic,配置域,从坑里爬出来的经验,存储在这里以后继续使用。
Intellij Idea安装配置教程,内容非常详细,Step by Step。
演示: IBM服务器上装Windows Server 2008
Cadence16.3和PADS_9.2冲突解决办法,能解决两个软件在同一个电脑上装时出现的冲突。
对于网管来说,远程管理最实用的就是远程关机和开机。试想,在家里躺在沙发上...像那种在服务器上装个Remote Administrator软件之类的方式来实现重启或关机当然也可以,但是,万一服务器当掉了呢?什么软件都没有用了!