[Unit] Description=Market Data Persistence Service [Service] WorkingDirectory=/ti/dotnet_services/system/MarketDataPersistence RuntimeDirectory=MarketDataPersistence ExecStart=/usr/bin/dotnet /ti/dotnet_services/system/MarketDataPersistence/MarketDataPersistenceService.dll Restart=always # Restart service after 10 seconds if the dotnet service crashes: RestartSec=10 KillSignal=SIGINT SyslogIdentifier=dotnet-MarketDataPersistenceService User=tradeideas PIDFile=/ti/dotnet_services/system/MarketDataPersistence/MarketDataPersistenceService.pid Environment=DOTNET_PRINT_TELEMETRY_MESSAGE=false [Install] WantedBy=multi-user.target