gpt4 book ai didi

ubuntu - 在 Ubuntu 上创建的红隼服务因错误而停止 (code=exited, status=200/CHDIR)

转载 作者:行者123 更新时间:2023-12-04 18:27:47 27 4
gpt4 key购买 nike

我在/etc/systemd/system 中创建了一个服务,如下所示:

$ cd /etc/systemd/system
$ sudo nano test.service

添加以下内容
[Unit]
Description=test app

[Service]
WorkingDirectory=/var/www/test-app
ExecStart=/usr/bin/dotnet /var/www/test-app/Test.App.dll
Restart=always
RestartSec=10
SyslogIdentifier=test
User=ubuntu
Environment=ASPNETCORE_ENVIRONMENT=Production
Environment=DOTNET_PRINT_TELEMETRY_MESSAGE=false

[Install]
WantedBy=multi-user.target

保存服务后
运行以下命令
$ sudo systemctl enable test.service
$ sudo systemctl start test.service
$ sudo systemctl status test.service

但显示此错误
test.service - test app
Loaded: loaded (/etc/systemd/system/test.service; enabled; vendor preset: enabled)
Active: activating (auto-restart) (Result: exit-code) since Sat 2020-02-15 10:41:19 UTC; 8s ago
Process: 24631 ExecStart=/usr/bin/dotnet /var/www/test-app/Test.App.dll (code=exited, status=200/CHDIR)
Main PID: 24631 (code=exited, status=200/CHDIR)

用户 (ubuntu) 存在并且拥有应用程序文件的适当所有权

最佳答案

我有同样的问题。我尝试了使用不同目录的权限、路径长度。但问题是工作目录路径中的一个小错误。已修复,一切正常。

关于ubuntu - 在 Ubuntu 上创建的红隼服务因错误而停止 (code=exited, status=200/CHDIR),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60238108/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com