
Sign up to save your podcasts
Or


Lucas and Luna dive into a practical server engineering headache: timeouts. Lucas explains why the default systemd service timeout of 90 seconds can cause cascading failures in production, especially for long-running database migrations or backup jobs. He walks through creating drop-in units to override timeout settings without touching vendor-provided service files, using a real case from a PostgreSQL migration that kept failing under the default TimeoutStopSec. Luna challenges when to use drop-ins vs. forking the unit file, and they discuss the trade-offs between tight timeouts for fast-fail and generous ones for graceful shutdown. A concrete episode for anyone who's ever watched systemctl hang on a restart.
#Systemd #DropInUnits #LinuxServer #Sysadmin #Timeouts #PostgreSQL #ServerEngineering #Bash #Technology #Infrastructure #DevOps #Systemctl #UnitFiles #GracefulShutdown #Production #FexingoBusiness #BusinessPodcast #ServerAdmin
Keep every episode free: buymeacoffee.com/fexingo
By FexingoLucas and Luna dive into a practical server engineering headache: timeouts. Lucas explains why the default systemd service timeout of 90 seconds can cause cascading failures in production, especially for long-running database migrations or backup jobs. He walks through creating drop-in units to override timeout settings without touching vendor-provided service files, using a real case from a PostgreSQL migration that kept failing under the default TimeoutStopSec. Luna challenges when to use drop-ins vs. forking the unit file, and they discuss the trade-offs between tight timeouts for fast-fail and generous ones for graceful shutdown. A concrete episode for anyone who's ever watched systemctl hang on a restart.
#Systemd #DropInUnits #LinuxServer #Sysadmin #Timeouts #PostgreSQL #ServerEngineering #Bash #Technology #Infrastructure #DevOps #Systemctl #UnitFiles #GracefulShutdown #Production #FexingoBusiness #BusinessPodcast #ServerAdmin
Keep every episode free: buymeacoffee.com/fexingo