锁定老帖子 主题:tomcat解析之简单web服务器(图)
精华帖 (0) :: 良好帖 (0) :: 新手帖 (10) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2010-03-25
mercyblitz 写道 Tomcat 不也是处理Socket吗? tomcat内部也是处理socket的, 不知有什么不对吗? |
|
返回顶楼 | |
发表时间:2010-03-25
sw1982 写道 比较精华的地方是启动、关闭操作。。 占用一个port监听关闭命令,呵呵。 这里可以对java项目的友好关闭做一下处理 这个port监听不止是单独处理关闭,所有的请求都通过端口的,只是为了简单,根据URI来确定是否关闭。 实际在tomcat内部,还用到了ShutDownHook这个东西来处理 tomcat的关闭。 有兴趣的可以看看how tomcat works的ShutDownHook这个章节。 呵呵, 欢迎交流。 |
|
返回顶楼 | |
发表时间:2010-03-26
刚好受这个帖子推荐看到shutdownhook这个玩意,可是这个东东只能处理本身正在运行的进程退出。
现在的场景是我用sh脚本nohup启动一个java进程后台运行,然后怎么友好关闭这个线程呢? 最简单的就是向一个端口发stop请求。 gogole_09 写道 sw1982 写道 比较精华的地方是启动、关闭操作。。
占用一个port监听关闭命令,呵呵。 这里可以对java项目的友好关闭做一下处理 这个port监听不止是单独处理关闭,所有的请求都通过端口的,只是为了简单,根据URI来确定是否关闭。 实际在tomcat内部,还用到了ShutDownHook这个东西来处理 tomcat的关闭。 有兴趣的可以看看how tomcat works的ShutDownHook这个章节。 呵呵, 欢迎交流。 |
|
返回顶楼 | |
发表时间:2010-06-12
public static final String WEB_ROOT=System.getProperty("user.dir")+File.separator+"webroot";中user.dir如何设,我试了无法侦测到8090端口.
|
|
返回顶楼 | |