欧拉操作系统 linux系统 dotnet API 任务常驻和开机自启
·
1、创建文件服务
cd /etc/systemd/system
创建并编辑文件
vi WebApi.service

编辑服务文件
[Unit]
Description=Manager service
[Service]
WorkingDirectory = /zysoft/arm
ExecStart= dotnet Freedom.Api.dll
Restart = always
RestartSec = 3
SyslogIdentifier=webapi-manager
[Install]
WantedBy=multi-user.target

Description 是服务的描述。
WorkingDirectory 是应用程序的工作目录。
ExecStart 是运行应用程序的命令。
Restart 指定了在失败时自动重启。
RestartSec 是自动重启之前等待的秒数。
SyslogIdentifier 是用于日志记录的标识。
User 是运行服务的用户。
Environment 是环境变量(如果需要)。
WantedBy 指定了服务在哪个启动目标下启动。
重新加载 systemd配置:
sudo systemctl daemon-reload
添加服务并设置开机自启
sudo systemctl enable WebApi.service
sudo systemctl start WebApi.service
sudo systemctl status WebApi.service

鲲鹏昇腾开发者社区是面向全社会开放的“联接全球计算开发者,聚合华为+生态”的社区,内容涵盖鲲鹏、昇腾资源,帮助开发者快速获取所需的知识、经验、软件、工具、算力,支撑开发者易学、好用、成功,成为核心开发者。
更多推荐

所有评论(0)