ich habe eine DotNetCore Anwendung die als Service laufen soll - soweit so schön. Ist auch nicht die erste die ich auf diese Weise starte und bei allen anderen hat es bisher geklappt.
Hier mal meine .service Config
[Unit] Description=ListenToDB [Service] ExecStart=/usr/local/bin/dotnet ListenToFB.dll WorkingDirectory=/var/opt/ListenToFB/ User=root Group=root Restart=on-failure RestartSec=10 KillMode=process [Install] WantedBy=multi-user.target
Die Anwendung lauscht im Hintergrund nur auf Anrufe der FritzBox. Nichts wildes. Sie läuft auch wenn ich sie per dotnet /pfad/ListenToFB.dll starte.
Systemctl status sagt mir folgendes:
Zitat
● ListenToFB.service - ListenToDB
Loaded: loaded (/etc/systemd/system/ListenToFB.service; disabled; vendor preset: enabled)
Active: inactive (dead)
May 09 20:11:37 raspberrypi systemd[1]: Started ListenToDB.
May 09 20:15:05 raspberrypi systemd[1]: Started ListenToDB.
Loaded: loaded (/etc/systemd/system/ListenToFB.service; disabled; vendor preset: enabled)
Active: inactive (dead)
May 09 20:11:37 raspberrypi systemd[1]: Started ListenToDB.
May 09 20:15:05 raspberrypi systemd[1]: Started ListenToDB.
Journalctl sagt mir nicht was schief läuft. Die App beendet sich scheinbar einfach.
Noch zur Info - die Zielplattform ist .netcore 2.0 auf einem Raspberry Pi und wurde auch für linux-arm gepublished.
Dieser Beitrag wurde von der dom bearbeitet: 09. Mai 2019 - 19:50