-1

我正在尝试这个示例与 Camel 一起出现。

我使用腻子在远程服务器上运行它。

启动服务器后,我关闭了 Putty( 是的 !! :( )

现在,当我重新连接到 putty 时,我得到了一个离开服务器的新实例。

如何在不重新启动机器的情况下停止该实例。

4

1 回答 1

0

更新以澄清:

Tomcat 是一个运行守护进程的服务器,可以使用各种脚本进行处理。Camel 没有运行时组件——要在开发之外运行它,通常需要将它与服务器(ServiceMix、Tomcat、Jetty、WebSphere 或其他)捆绑在一起。在这些示例中,camel 只是在 main 方法中运行,阻塞了控制台(使用功能)。如果您的 ssh 会话结束时该进程仍在运行,您需要终止机器上的进程。

这更像是一个 unix 问题,而不是一个骆驼(甚至堆栈溢出)问题(我假设您运行一些 unix,因为您使用 putty 连接到它)。

但无论如何,您需要关闭该进程。

  1. 查找进程ID(pid)ps -ef并找到行mvn exec:java -PCamelServer
  2. 杀死它kill -9 <pid>
于 2013-01-05T08:48:12.530 回答