我正在开发的一个Java web应用程序要求我相当频繁地重新启动服务器才能看到代码更改的效果。我的机器上有一个本地版本的WAS 6.0,我用它来运行应用程序。服务器重启大约需要5-10分钟。我的机器有双核处理器和3 GB的RAM,相当不错,但服务器仍然需要相当长的时间。
我想知道是否有人致力于减少WAS服务器的启动时间。我正在寻找提示,技巧,调整,或其他任何东西。
提前感谢你的帮助。
发布于 2008-11-03 17:45:12
您的应用程序是否正在使用WebSphere的任何特定功能,或者它是否是一个非常标准的Java应用程序?
我将应用程序部署到WebSphere,但所有的开发都是使用Tomcat完成的。我通常可以让它在大约20秒内重启。但是我的应用程序通常不使用任何特定于WebSphere的东西(MQ、JNDI、安全等)。所以我不确定这是否对你有帮助。
除了Tomcat之外,您还可以尝试其他轻量级Java服务器,如Jetty或Geronimo。
https://stackoverflow.com/questions/259391
复制相似问题