배포판에서 크로스 플랫폼 서비스 관리자를 사용하지 않는 이유는 무엇입니까?

배포판에서 크로스 플랫폼 서비스 관리자를 사용하지 않는 이유는 무엇입니까?

나는 사용한다감독자프로덕션 서버의 내 서비스를 위해. 나는 또한 최근에 MacOS로 전환했고, 개발에 필요한 서비스의 경우, Brew(launchd?)가 제안한 OSX의 서비스 관리자 대신 여기에서도 Supervisor를 사용하는 것이 더 낫다고 결정했습니다.

그래서 궁금했어요. 왜 다른 배포판(및 운영 체제)에서는 Supervisor를 사용하지 않거나 크로스 플랫폼이라는 측면에서 동일하고 요구 사항에 맞는 대안을 개발하지 않습니까? 이는 다음과 같은 이유로 매우 단순화된 것처럼 보입니다.

  • 동일한 서비스에 대한 구성 파일은 경로나 환경이 다르지만 원칙적으로는 여전히 대부분 동일하므로 포팅이 더 쉽습니다.
  • 다양한 배포판, 운영 체제 및 환경에 걸쳐 매우 동일한 도구를 사용하는 경우 항상 좋습니다.

OS 수준의 서비스 관리자 교체가 원칙적으로 감독자에게 잘못된 사항이 너무 많아서 질문이 어리석다고 생각되면 그 중 적어도 몇 가지를 지적하십시오.

관련 정보