일부 서비스 (apache, mongo, memcached)를 권한없는 사용자로 실행 중입니다. 컴퓨터를 재부팅하거나 충돌하는 경우 자동으로 시작되도록하는 가장 좋은 방법은 무엇입니까?비 루트 사용자로 서비스 실행
1
A
답변
1
내가이 길로 돌아 왔을 때, cron에서 매분마다 실행되는 스크립트를 가졌습니다. 이 스크립트는 내가 실행하고 싶었던 모든 것이 실제로 실행되고 있는지 확인한 다음, 실행되지 않았 으면 시작했습니다.
아마도이 방법이 "최선의 방법"이라고 생각하지 않지만 효과가있을 것입니다.
1
다른 가능한 옵션은 monit 또는 mon 도구를 사용하는 것입니다. 그들은 실행중인 서비스를 모니터링하고 다시 시작할 수 있습니다.
관련 문제
- 1. 비 루트 사용자로 웹 서버
- 2. 보석을 비 루트 사용자로 설치할 수 없습니다.
- 3. 루트 사용자로 Wordpress, Drupal 또는 Joomla 실행
- 4. 아치 리눅스에서 루트 사용자로 명령을 실행
- 5. 루트 사용자로 C 프로그램을 프로그램 적으로 실행
- 6. 비 루트 사용자로 외부 쉘 스크립트를 호출하지 못했습니다.
- 7. 자식을 다른 사용자로 실행
- 8. 비 루트 사용자 인 관리자
- 9. 쉘 스크립트 내에서 루트 사용자로 변경
- 10. 암호가없는 사용자로 서비스 시작
- 11. 다른 사용자로 Services.msc 실행
- 12. 특정 사용자로 ColdFusion 실행
- 13. 현재 사용자로 프로세스 실행
- 14. FreeBSD에서 다른 사용자로 실행
- 15. IIS를 현재 사용자로 실행
- 16. exec를 다른 사용자로 실행
- 17. 아파치를 특정 사용자로 실행
- 18. 비 UI 스레드에서 RIA 서비스 실행
- 19. 루트 사용자로 Oracle Listener를 시작할 수 없습니다.
- 20. NSWorkspace launchApplication : 루트 사용자로 처음으로 실패 함
- 21. 루트 cronjob에서 다른 사용자로 명령을 실행하려면 어떻게해야합니까?
- 22. 리눅스, 루트 또는 사용자로 개발 중입니까?
- 23. 비 루트 사용자 aix와 함께 cron 서비스 스크립트를 다시 시작
- 24. 일반 사용자로 Windows 서비스 설치
- 25. 다른 사용자로 돼지 작업 실행
- 26. PHP : 특정 사용자로 실행 간부
- 27. 파이썬 스크립트를 다른 사용자로 실행
- 28. Windows에서 shell_exec를 다른 사용자로 실행
- 29. 다른 사용자로 cgi 스크립트를 실행
- 30. teamcity가 특정 사용자로 빌드 실행