windows服务器tomcat启动闪退的解决流程记录

服务器上面已经配置了多个tomcat,现在需要再部署一个tomcat工程。数据库和spring配置文件都设置好,然后云服务器上面放开端口。在bin目录下面双击startup.bat,窗口闪退。首先考虑到可能是端口问题,就把所有的tomcat使用的端口检查了一遍,没有重复,使用netstat -aon|findstr  命令来查看端口也没有问题。然后考虑进入log目录查看错误信息,发现log目录里面根本没有输出错误信息。然后通过命令行工具进入到当前tomcat的bin目录下面执行startup.bat命令,显示如下:

è¿éåå¾çæè¿°

百度了一下,多数情况都说是因为java_home配置的问题,所以就执行了一下java -version测试一下java环境配置。结果提示:

Could not reserve enough space for object heap,显示是内存的问题。通过任务管理器查看了下内存使用情况,已经使用了85%左右,

然后把其他的tomcat的占用内存调小了一些,然后重新启动ok。问题解决 ,特此记录备忘。

你可能感兴趣的:(tomcat)