PM2 是一个强大的进程管理工具,通常用于 Node.js 应用的管理,但它也可以用来管理其他类型的应用,例如 Java 的 JAR 包。本教程将指导你如何使用 PM2 来管理运维 Java JAR 包。 脚本 APP_NAME="$2" usage() { echo "Usage: sh 执行脚本.sh [start|stop|restart]" exit 1 } #检查
然后使用以下命令启动应用: bash pm2 start ecosystem.config.js 通过以上步骤,你可以使用PM2来启动和管理Java JAR文件,享受PM2提供的进程管理、日志捕获、自动重启等功能。
1 写启动js start.json { "apps" : { "name":"ms_backstate", "script":"java", "args":[ "-XX:+UseG1GC", "-jar", "message-system-0.0.1-SNAPSHOT.jar", ], "error_file":"./log/err.log", "out_file":"./log/out.log", "merge_logs":true, "log_date_format":"YYYY/MM/DD...
然后,我们将这个 Java 程序编译成一个可执行的 Jar 文件。接着,我们可以使用 PM2 来执行这个 Jar 文件。 pm2 startjava--watch--interpreternone -- HelloWorld 1. 在这个命令中,我们使用 pm2 start 命令来执行 Java 程序。–watch 参数表示监视文件变化,–interpreter none 参数表示不需要解释器,最后的 HelloWorld...
启动Java 应用 使用PM2 启动 Java 应用非常简单,只需要执行以下命令: pm2 startjava-jar/path/to/your/java/app.jar 1. 这样,PM2 就会启动你的 Java 应用,并且会在后台运行。 查看Java 应用状态 可以通过以下命令来查看 Java 应用的状态: pm2 status ...
pm2 start app.js pm2 start java -- -jar app.jar pm2 start npm -- run dev 查看进程: pm2 list。可以展示应用的名称(name)、进程ID(pid)、命名空间(namespace)、状态(status)等信息。 停止:pm2 stop <id|name|namespace|all|json|stdin...> 重启:pm2 restart <id|name...
pm2 start xxx 启动一个应用 pm2 stop xxx 停止一个应用 pm2 restart xxx 重启一个应用 pm2 describe xxx 查看应用详情 pm2 startup, pm2 save 两条命令,用来保证服务器启动时,pm2管理的程序自动运行 Java程序处理 在jar的同级目录新建应用启动配置文件,如pm2.json,内容如下: ...
相关搜索:linux将文件输出到控制台使用bash将文件输出到数组中使用python将jar输出到文件中linux的控制台输出到文件中在Java中播放时,将midi文件输出到控制台使用NaN将extraArgs输出到控制台日志将结果输出到文件中Scala日志记录,直接将控制台输出到日志文件使用unix " time“命令将时间输出到文件,但将命令输出留给控制台...
"pm2": "pm2 start ./ecosystem.config.cjs--interpreter babel-node --env production", "bundle": "rollup -c" 在根目录创建 ecosystem.config.cjs 内容如下 // 配置pm2 module.exports = { apps: [ { name: "JavaMerPcMall", script: "./.output/server/index.mjs", ...
pm2 start"java -jar cmp-registry.jar"--name cmp-registry# 启动一个服务并指定服务名称pm2ls# 查看服务状态pm2 startup# 开启自启动pm2 save# 保存状态 参考: https://github.com/Unitech/pm2 https://pm2.keymetrics.io/docs/usage/pm2-doc-single-page/ ...