cron 작업을 사용하여 작성한 healthcheck 스크립트를 호출하여 웹 응용 프로그램 (api)의 상태를 확인하려고합니다. (URL 호출은 전체 기능을 테스트하기에 충분하지 않으므로 사용자 지정 상태 검사 만 수행하면됩니다.) healthcheck 응용 프로그램에는 쉘 스크립트 (아래 참조)에서 호출되는 여러 끝점이 있으며이 스크립트는 검사중인 더 큰
내가 여러 가상 호스트 및 기존 사용자와 우분투에서 자동으로 시작 rabbitmq을 원하는. 내가 어떻게 이것을 달성 할 수 있습니까? 나는이 같은 작은 신출내기 스크립트를 썼다 : 내가 sudo rabbitmqctl 명령을 통해 추가 (서버 리셋하기 전에) 이전 설정으로 문제가 시작할 때, 그것은 사용자 나 가상 호스트가없는있다 description "R
우분투 시작 프로세스에서 노드 서버를 시작하려고합니다. 정말 NVM 환경을 사용하고 싶습니다. 그러나 나는 그것을 얻지 못하는 것 같습니다. 노드 가상 환경에서 노드 응용 프로그램을 시작하는 신출내기 작업의 코드 스 니펫을 가지고있는 사람이 있습니까? /home/dev/nvm/nvm.sh이 nvm.sh 파일의 파일 경로입니다 exec bash -c 'sou
웹 사이트 가동 시간을 확인할 수있는 많은 도구가 있습니다. 나는 반대 도구를 찾고 있는데 ... 그것은 제 3 자에게 1 분에 1 분의 메시지를 보내고 1 분이 지나면 알려줍니다. 내 문제는 언젠가 임의로 매달린 장기 실행 프로세스입니다. 나는 그것의 바닥에 도달 할 수 없었고 그 이후로는 일어나지 않았지만 그것을 모니터하고 싶다. 우분투에서 upstar
upstart 사전 시작 스크립트의 IFS 변수를 새 행 문자로 설정하려고하지만 IFS = $ '\ 12' 이 작동하지 않습니다. 어떻게 여기 IFS 변수를 설정해야합니까 -이 스크립트 수출 LC_ALL에서 전에 사용 = "은 en_US.UTF-8" 작품 전에 언급 한 것처럼 일반 bash는 스크립트 및 설정 IFS를 사용하지만, 작동하지 않는 경우에 나는
Upstart과 Supervisord은 상호 교환 가능합니까? 그들은 함께 일합니까? 내 시스템 (데비안)이 부팅 할 때 루트로서 파이썬 프로그램을 돌리고 싶다. 부팅 후 프로세스 관리자가 충돌이 발생해도 프로그램을 계속 실행하고 싶습니다. 이렇게하는 것이 더 낫겠습니까?
시스템을 재부팅 할 때 Upstart를 사용하여 몇 가지 서비스를 실행하고 있습니다. 이러한 서비스는 항상 실행 중이어야합니다. 그 중 일부는 결국 추락했다는 것을 알았으므로 성공하지 못하면 워치 독 스크립트를 만들려고합니다. 이 스크립트는 서비스 상태를 검사합니다. 서비스가 중단 된 경우 서비스를 시작하고 문제에 대한 이메일을 보내야합니다. 전자 메일 스
하지만 #Start [email protected] [email protected] con forever
description "[email protected] [email protected]"
start on (local-filesystems and net-device-up IFACE=eth0)
stop on shutdown
script
가능한 중복 : pipe stdout and stderr to two different processes in shell script? 내가 stdout 및 stderr에 기록하는 프로그램을 가지고, 내가 파이프에 logger 명령 및 파이프로 표준 에러의 표준 입력에 표준 출력을 원하는 다른 logger 명령의 stdin, 여기서 설비, 우선 순위 및 태