Java 使用Tomcat作为Windows服务的原因是什么?
在相当长的一段时间里,我一直将Tomcat用作web容器,但我从未遇到过将Tomcat用作Windows服务的情况。到目前为止,我一直在想,为什么Tomcat实现者提供了一种将Tomcat作为窗口服务运行的工具Java 使用Tomcat作为Windows服务的原因是什么?,java,tomcat,windows-services,tomcat6,Java,Tomcat,Windows Services,Tomcat6,在相当长的一段时间里,我一直将Tomcat用作web容器,但我从未遇到过将Tomcat用作Windows服务的情况。到目前为止,我一直在想,为什么Tomcat实现者提供了一种将Tomcat作为窗口服务运行的工具 使用Tomcat作为Windows服务而不是在命令行上使用startup.bat和shutdown.bat有什么好处 它真的用于生产环境吗 Q1:您不需要登录到活动用户会话。机器启动时,服务器已启动。您不会因为退出前台进程而意外停止服务 问题2:是的,在舒尔的Windows Server
startup.bat
和shutdown.bat
有什么好处Q1:您不需要登录到活动用户会话。机器启动时,服务器已启动。您不会因为退出前台进程而意外停止服务
问题2:是的,在舒尔的Windows Server产品上。如果Tomcat是作为服务运行的,您可以确保它在机器停止运行时重新启动 由于任何原因意外重新启动;如果服务失败,您可以采取措施 撞车;您可以作为指定的用户运行服务,这相当简单。
如果从命令行运行,则没有这些选项。在任何环境(windows、Linux、unix)中运行应用程序服务器的首选方法是将Tomcat作为一个在引导时自动启动的服务运行 原因是什么?如果应用程序服务器需要一直运行,则无需登录即可手动启动。就像应用服务器通常做的那样 使用Tomcat作为Windows服务有什么好处 您可以将服务设置为在电脑开机时自动启动。这对于希望Tomcat在重新启动或崩溃后再次启动的服务器非常有用 它真的用于生产环境吗 是的,当我们必须设置Windows服务器时,我们总是使用该设置
在开发机器上,有些人使用它是因为可以方便地从sys托盘启动/停止Tomcat。是的。。。听到这两个问题都得到了回答,真是太好了。。说到服务器。。将tomcat作为服务运行具有真正的价值:)