
я используюРуководительдля моих сервисов на производственных серверах. Я также недавно перешел на MacOS и для сервисов, которые мне нужны для разработки, вместо менеджера сервисов OSX, предложенного brew (launchd?), я решил, что лучше просто использовать Supervisor и здесь.
Вот я и задумался. Почему бы разным дистрибутивам (и операционным системам) просто не использовать Supervisor или не разработать альтернативу, которая соответствовала бы их потребностям и была бы такой же кроссплатформенной? Это кажется большим упрощением, потому что:
- хотя файлы конфигурации для одной и той же службы будут отличаться по пути или среде, в принципе они все равно будут в основном одинаковыми, что упрощает перенос
- всегда здорово, когда у вас есть один и тот же инструмент для разных дистрибутивов, операционных систем и сред
Если вы считаете, что вопрос глупый, поскольку в Supervisor слишком много принципиальных недостатков, чтобы он мог заменить менеджера служб на уровне ОС, пожалуйста, укажите хотя бы на некоторые из них.