参考 《Tomcat 7 服务器关闭原理》 启动脚本后,会调用Bootstrap的main方法: 最终默认会向本地的8005端口发送一个"shutdown"字符串。主线程一直在监听8005端口,其接收后,由阻塞状态转而继续运行之后的代码,从而关闭。