小编BąQ*_*BąQ的帖子

尝试在 Ubuntu 16.04 下运行 asp .netcore 应用程序时出现核心转储错误

我正在尝试在 Ubuntu 16.04 下将我的 asp .net 核心应用程序作为服务运行。我已经按照文档创建了服务配置

[Unit]
Description=TNW Main Service

[Service]
WorkingDirectory=/home/tnw
ExecStart=/usr/bin/dotnet /home/tnw/Tnw.MealsApi.dll
Restart=always
RestartSec=10
SyslogIdentifier=tnw
User=www-data
Environment=ASPNETCORE_ENVIRONMENT=Production

[Install]
WantedBy=multi-user.target
Run Code Online (Sandbox Code Playgroud)

我已启用我的服务:

sudo systemctl enable tnw.service
Run Code Online (Sandbox Code Playgroud)

最后我尝试运行它,但我获得了异常:

? tnw.service - TNW Main Service Loaded: loaded (/etc/systemd/system/tnw.service; enabled; vendor preset: enabled)
Active: activating (auto-restart) (Result: core-dump) since Tue 2019-09-10 12:57:20 CEST; 118ms ago
Process: 15160 ExecStart=/usr/bin/dotnet /home/tnw/Tnw.MealsApi.dll (code=dumped, signal=ABRT)
Main PID: 15160 (code=dumped, signal=ABRT)

Sep 10 12:57:20 server767126 systemd[1]: tnw.service: Unit entered failed state.
Sep 10 12:57:20 server767126 …
Run Code Online (Sandbox Code Playgroud)

ubuntu coredump .net-core asp.net-core systemctl

5
推荐指数
1
解决办法
4793
查看次数

标签 统计

.net-core ×1

asp.net-core ×1

coredump ×1

systemctl ×1

ubuntu ×1