我正在尝试这个示例与 Camel 一起出现。
我使用腻子在远程服务器上运行它。
启动服务器后,我关闭了 Putty( 是的 !! :( )
现在,当我重新连接到 putty 时,我得到了一个离开服务器的新实例。
如何在不重新启动机器的情况下停止该实例。
我正在尝试这个示例与 Camel 一起出现。
我使用腻子在远程服务器上运行它。
启动服务器后,我关闭了 Putty( 是的 !! :( )
现在,当我重新连接到 putty 时,我得到了一个离开服务器的新实例。
如何在不重新启动机器的情况下停止该实例。
更新以澄清:
Tomcat 是一个运行守护进程的服务器,可以使用各种脚本进行处理。Camel 没有运行时组件——要在开发之外运行它,通常需要将它与服务器(ServiceMix、Tomcat、Jetty、WebSphere 或其他)捆绑在一起。在这些示例中,camel 只是在 main 方法中运行,阻塞了控制台(使用此功能)。如果您的 ssh 会话结束时该进程仍在运行,您需要终止机器上的进程。
这更像是一个 unix 问题,而不是一个骆驼(甚至堆栈溢出)问题(我假设您运行一些 unix,因为您使用 putty 连接到它)。
但无论如何,您需要关闭该进程。
ps -ef
并找到行mvn exec:java -PCamelServer
kill -9 <pid>