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