我正在开发使用Hibernate的Spring REST Web应用程序,该应用程序在后端使用SQL Server 2008。我在64位Windows机器上使用Tomcat 6作为Web服务器。
我的应用程序适用于此技术堆栈。但有时tomcat服务器突然变得愚蠢/空闲。在变得愚蠢之后,tomcat服务器不会处理任何请求。
tomcat服务器保持空闲/哑巴,直到我从键盘上按Ctrl + C关闭它。但是此操作不会关闭tomcat服务器。尽管如此,tomcat再次处于活动状态并处理所有等待的请求(在服务器处于空闲状态时处于队列中)。
我试图将tomcat的HEAP内存大小增加到1024字节。但它对我不起作用。请帮我解决这个问题。这是我在我的应用程序中使用的完整技术堆栈。
操作系统 - Windows Server 2008 RAM-2 gb 处理器 - 四核(2.45 Ghz)64位 JAVA - JDK 1.6.0_30(64位) Tomcat版本 - apache-tomcat-6.0.35-windows-x64
提前致谢。 Arun Kumar
答案 0 :(得分:0)
根据您所描述的内容,听起来Windows服务器正在进入睡眠模式。你能核实吗?在此期间,服务器上的任何其他服务是否都会响应?