繁体   English   中英

如何在Google App Engine中停止Jetty Web服务器

[英]How to stop Jetty webserver in Google App Engine

如果您正在进行本地开发,我想知道我们如何停止/杀死Jetty Web服务器? 每当需要这样做时,我都必须关闭我的Eclipse IDE。 还有其他方法吗? 还是我们必须终止进程?

谢谢。

您应该看到在其中一个Console运行的Jetty实例。 只需按红色按钮

可以通过以下方式停止码头:

  • 您可以在Eclipse控制台窗口中单击“红色”按钮
  • 您可以键入“ q”,然后在控制台窗口中按Enter键(或单击“ r”重新启动)(这仅适用于Run Jetty Run)

如果这两个都失败了,那么如果您使用的是linux或osx,则可以打开终端窗口,然后键入以下内容以找到Jetty的进程ID并将其杀死。 进程ID是结果中显示的第二列,您需要注意不要在此处看到其他进程:

ps aux | grep jetty | grep java

然后运行以下命令杀死进程

kill process_id_from_above_call

通过执行以下操作,可以一次性运行以上2条命令:

kill $(ps aux | grep jetty | grep java | awk '{print $2}')

但在执行此操作之前,请确保您与Jetty相匹配,因为如果不正确匹配,您可能会杀死不想杀掉的东西;-)请注意,如果上面仍然没有杀死它,您可以通过执行以下操作强制将其杀死:

kill -9 $(ps aux | grep jetty | grep java | awk '{print $2}')

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM