From adcedba0c134b18387028d1995808d3a9d2599d7 Mon Sep 17 00:00:00 2001 From: "SmallChi(Koike)" <564952747@qq.com> Date: Tue, 19 Dec 2023 23:38:39 +0800 Subject: [PATCH] =?UTF-8?q?1.=E5=8D=87=E7=BA=A7net8=202.=E4=BF=AE=E5=A4=8D?= =?UTF-8?q?=E4=BE=9D=E8=B5=96=E5=BA=93=203.=E5=AE=8C=E5=96=84=E9=83=A8?= =?UTF-8?q?=E7=BD=B2=E6=96=87=E6=A1=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 18 +++++++++++++++++- jttools.service | 12 ++++++++++++ src/JTTools/JTTools.csproj | 24 ++++++++++++------------ src/global.json | 2 +- 4 files changed, 42 insertions(+), 14 deletions(-) create mode 100644 jttools.service diff --git a/README.md b/README.md index dfeea0a..791b859 100644 --- a/README.md +++ b/README.md @@ -4,8 +4,24 @@ JT808、JT809、JT1078、JTNE解析工具 在线解析工具 -使用nodejs的PM2托管应用程序 +使用systemd托管应用程序 ``` 1 +cp /home/jttools/jttools.service /etc/systemd/system/jttools.service +chmod u+x /home/jttools/jttools +systemctl daemon-reload + +systemctl satrt jttools.service +systemctl status jttools.service +systemctl stop jttools.service + +service jttools satrt +service jttools status +service jttools stop +``` + +使用nodejs的PM2托管应用程序 + +``` 2 pm2 start "dotnet JTTools.dll ASPNETCORE_ENVIRONMENT=Production" -n "JTTools.18888" -o "/home/Logs/JTTools/out.log" -e "/home/Logs/JTTools/error.log" ``` diff --git a/jttools.service b/jttools.service new file mode 100644 index 0000000..a64959c --- /dev/null +++ b/jttools.service @@ -0,0 +1,12 @@ +[Unit] +Description=JTTools Server +After=network.target + +[Service] +User=root +Restart=on-failure +WorkingDirectory=/home/jttools/ +ExecStart=/home/jttools/JTTools + +[Install] +WantedBy=multi-user.target diff --git a/src/JTTools/JTTools.csproj b/src/JTTools/JTTools.csproj index aa767d1..0a9956a 100644 --- a/src/JTTools/JTTools.csproj +++ b/src/JTTools/JTTools.csproj @@ -1,24 +1,24 @@  - net7.0 - 1.0.2 + net8.0 + 1.0.4 - + - - - - - - - + + + + + + + - + - + diff --git a/src/global.json b/src/global.json index 112677b..f3365c4 100644 --- a/src/global.json +++ b/src/global.json @@ -1,5 +1,5 @@ { "sdk": { - "version": "7.0.306" + "version": "8.0.100" } } \ No newline at end of file