0

问题

我有一个正在运行的 Maven 项目,我想将它部署在我的 Web 服务器上。我刚刚发现 Maven 和 Java 并不是我编写项目的主要语言,所以请原谅任何错误。当我运行我的项目时,会建立一个连续的 HTTP 连接,并且它应该在服务器上永久运行(基本上基于发出的请求推送通知)。

更多信息

该服务器在 Amazon 的 Linux AMI 上运行。

建议的解决方案

我将整个 Maven 项目打包到一个.jar文件中并在那里运行。

Q1如何在服务器上(在后台)运行 java 文件?

监控

Q2如何监控后台运行的进程或进程数?(我希望 java 文件运行多次,从而防止它建立多个连接)

终止

Q3如果需要,我将如何终止任何后台进程(终止持续的 http 连接)?

相关问题

在服务器上运行 java jar 文件作为后台进程

编辑

可能是我正在寻找的东西(我会对其进行测试并报告):https ://serverfault.com/questions/152378/run-jar-in-background-on-linux

4

0 回答 0