mennydorges
mennydorges dotnet run automatikusan folytonosan futtatni?
Persze.
Scriptben írd le a futtatását.
Valami ilyesmi, nem szó szerint, de majd te leírod rendesen:
#!/bin/sh
/bin/dotnet run izébizé és paraméterei
#vagy mittomén milyen paranccsal indítod amúgy a treminálból.
Elmented például /opt/xfirestart.sh néven.
/etc/systemd/system alatt csinálsz egy új fájlt például xfirepfire.service néven:
[Unit]
Description=Xfire vagy mi a levegő szerver
#Requires=
#Ha valaminek még előtte el kell indulnia teljesen, és az ehhez kell, akkor unkomment, és odaírni a nevét annak
#After=
#Csak egyszerűen ez után induljon, ha nincs ilyen, akkor mindegy, mikor indul
[Service]
Type=simple
User=xfireuserneve
#Ezen felhasználó neve alatt fut majd ex xfire pótlék
ExecStart=/opt/xfirestart.sh
#vagy amine nevezted a scriptet...
[Install]
WantedBy=multi-user.target
Ezután
systemctl daemon-reload
systemctl enable xfirepfire
(vagy aminek neezted a .service-t)
systemctl start xfirepfire
(Nyilván, ide is az a név jön, amit te adtál neki)
Kész.
Ha jól csináltad, a start után a systemctl status xfirepfire
olyasmit (is) kell mutasson, hogy
Active: active (running)