2011-05-09 35 views
2

我通过运行startup.bat启动tomcat,并且会有一个运行tomcat的小型cmd窗口。 之后,我想阻止tomcat,然后关闭那个窗口。为什么我们需要为tomcat运行shutdown.bat

并且topcat停止。 那么shutdown.bat有什么意义?

+0

将电源插头从计算机上拔下来并关闭它并不相同,是吗? – asgs 2011-05-09 12:07:51

+0

@asgs stop digressing – Pacerier 2011-05-10 01:34:37

+0

@Pacerier哈,我觉得这真的很有趣,你没有得到我的问题。我只是在谈到关闭控制台窗口就像杀死服务器进程一样,并且应该通过调用关闭脚本来阻止它。 – asgs 2011-05-10 03:25:30

回答

4

大多数应用程序可以以多种方式关闭;有一种“优美”的方式,一个程序可以在其后自行清理;程序可以尝试捕捉关闭(终止)信号的低于正常的方式;以及恶劣的方式,一个程序被“杀死”(杀死unix中的-9)。关闭窗户可能更接近第二种方式。

当然,如果您无法访问远程服务器上的窗口环境,它将无法正常工作。

5

shutdown.bat允许Tomcat自行清理,如果需要的话。从命令关闭而不是关闭窗口的功能也允许远程管理。