Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

> First, I disabled HHVM via systemd and substituted in supervisord.

Why? what does supervisord have that systemd doesn't provide?



I'm not aware of a method to manage pools with systemd, also it requires processes to be daemonized which would make configuration a little messier. Also I'm simply more familiar with supervisord as systemd only recently became the default init system in debian.


> I'm not aware of a method to manage pools with systemd

I'm not sure what you mean by manage pools. Maybe you're asking how to make multiple processes? Check out unit templates, they're the ones with an '@' in them. see `man systemd.unit` for more info.

> also it requires processes to be daemonized which would make configuration a little messier.

It does not. infact, it prefers you don't. Check out the various service unit types. see `man systemd.service` or http://www.freedesktop.org/software/systemd/man/systemd.serv...


Not sure about the other merits, but systemd definitely does not require daemonized processes.

http://homepage.ntlworld.com/jonathan.deboynepollard/FGA/sys...




Consider applying for YC's Winter 2026 batch! Applications are open till Nov 10

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: