tomcat服务启动失败系统提示错误代码4

【问题描述】
tomcat服务启动失败,系统提示错误代码4。

【原因分析】
查找tomcat的logs目录下stdout.log日志,发现一句话:



Error occurred during initialization of VM
Could not reserve enough space for object heap
翻译:
VM初始化时发生错误
无法为对象堆保留足够的空间



于是,猜测是配置的jvm内存问题,即jvm启动时内存不足引起。
【解决办法】
打开注册表,修改jvm内存设置,JvmMs和JvmMx改小一些
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Apache Software Foundation\Procrun 2.0\Tomcat6\Parameters\Java(路径可能有一点点差别)中的Options。

原文地址:http://blog.51cto.com/3904695/2335756

时间: 2024-07-30 05:46:38

tomcat服务启动失败系统提示错误代码4的相关文章

Redis服务启动失败,提示:redis-server:command not found

Linux操作系统下,我下载和安装Linux版本的Redis.由于第一次安装Redis是按着教程来的,所以每个步骤都是按着教程一步一步来操作的,最后安装成功,命令执行也很顺利.虽然执行完成了,但是对其中的操作有些了解不透,今天安装Redis的时候就出现问题,截图如下:                我在说说我的安装步骤:              第一步:新建目录,并进入到这个目录下. [[email protected] ~]# mkdir -p software/download/redis

SQL Server(MSSQLSERVER)启动失败,提示“请求失败或服务未及时响应

1.SQL Server(MSSQLSERVER)启动失败,提示“请求失败或服务未及时响应. --------------------------- SQL Server 配置管理器 --------------------------- 请求失败或服务未及时响应.有关详细信息,请参见事件日志或其他适用的错误日志. --------------------------- 确定 日志文件: 2014-11-19 10:46:53.84 spid10s     错误: 5123,严重性: 16,状态

CentOS 7下MySQL服务启动失败的解决思路

今天,启动MySQL服务器失败,如下所示: [[email protected] ~]# /etc/init.d/mysqld start Starting mysqld (via systemctl): Job for mysqld.service failed because the control process exited with error code. See "systemctl status mysqld.service" and "journalctl -

安装VisualSVN Server 报" Service 'VisualSVN Server' failed to start. " 服务启动失败

安装VisualSVN Server 报"Service 'VisualSVN Server' failed to start. Please check VisualSVN Server log in Event Viewer for more details"错误.原因是启动"VisualSVN Server"失败 2 咱们先来看一下这个服务在哪,计算机-右键-管理或者系统服务-在服务里面可以看到一个"VisualSVN Server"项,状

SQL SERVER 服务启动失败

好久没用SQL SERVER了,今天启动SQL,发现服务启动失败,报错如下:--发生错误 1069-(由于登录失败而无法启动服务.) ,百度一下,解决方案如下: 请按下列步骤操作: 1.右键单击[我的电脑]管理,单击打开[服务和运用程序]中的[服务]: 2.右键单击SQL Server (MSSQLSERVER)服务属性,单击[登录]页签,单击选中"本地系统帐户",选中"允许服务于桌面交互",单击确定,启动服务即可: 上面的方法经过测试,对我来说可行,如有问题,就请

tomcat服务启动解析

[web容器简介] 先需要区分几个概念:Web Server .Web Container Web Server:能够通过HTTP提供服务的进程,可以是一套完整的系统.一个软件等 Web Container:管理Java Servlet.JSP的容器,是Web Server的一个组件.一般负责,负责管理servlet的生命周期,url请求映射,请求权限验证等. 常见的web容器包括: Apache Tomcat.GlassFish.Jetty.JBoss , etc.(Open Source)

阿里云CentOS 7.2 MySQL服务启动失败的解决思路

阿里云 CentOS 7.2 MySQL服务启动失败的解决思路 前言 : 昨天刚刚搭建好的MySQL让老大看了一下,经过测试已经完成任务.但是今天早晨来的时候发现服务器被关了,此时我的心情崩溃的,但是我非常冷静的解决了MySQL问题.如下: 启动MySQL服务器失败,如下所示: [[email protected] ~]# /etc/init.d/mysqld start Starting mysqld (via systemctl):  Job for mysqld.service faile

“由于下列错误,Parallel port driver 服务启动失败”,注意了

最近在“事件查看器”中发现这么一个错误:“由于下列错误,Parallel port driver 服务启动失败”, 我到网上搜索了一下,发现很多网页上都说解决办法: 把HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Parport中,将“start=3”改为“start=0”即可 我就按照这个办法操作了一下,然后把电脑重启,但结果是: 电脑启动不起来了!!! 日,说是找不到硬盘了,重装系统吧. 大家注意了,千万不要随便这么操作. 2011-05-

金碟 ERP SQL Server (MSSQLSERVER) 服务启动失败

背景介绍:最近公司在上线金碟ERP,服务器是用的是之前的环境(dell FS12TY + windows 2012 r2 + MSSQL2008 +kingdee kis 旗舰版). 问题: 金碟ERP 无法登录 手动启动故障提示:由于下列错误,SQL Server 代理 (MSSQLSERVER) 服务启动失败: 由于登录失败而无法启动服务. SQLSERVERAGENT 服务无法使用当前配置的密码以 .\administrator 身份登录,错误原因如下: 用户名或密码不正确. 问题分析/总