daemontools

daemontools는 더 이상 서비스로 시작되지 않습니다. 시작 요청이 너무 빨리 반복됩니다.
daemontools

daemontools는 더 이상 서비스로 시작되지 않습니다. 시작 요청이 너무 빨리 반복됩니다.

라즈베리가 두 개 있어요. 이전 버전은 Raspbian/Debin 4.9.35+를 실행하고 새 버전은 5.15.32를 실행합니다. 이전 버전에서는 daemontools가 원활하게 작동했으며 재부팅 후 MyService가 원활하게 시작되었습니다. $ systemctl status daemontools.service ● daemontools.service - Daemontools service supervision Loaded: loaded (/lib/systemd/system/daemontool...

Admin

Daemontools를 통해 특정 디렉터리에서 서비스를 시작하는 방법은 무엇입니까?
daemontools

Daemontools를 통해 특정 디렉터리에서 서비스를 시작하는 방법은 무엇입니까?

나는 사용하고있다데몬 도구내 응용 프로그램을 시작합니다. 실행 스크립트에는 exectaskset -c 2 [내 응용 프로그램의 절대 경로]와 같은 것이 있습니다. 하지만 문제는 내 응용 프로그램의 블랙박스 라이브러리 중 하나가 해당 응용 프로그램이 특정 디렉터리에서 실행될 것으로 예상한다는 것입니다. 이제 내 질문은 하위 쉘을 만들지 않고 특정 디렉터리에서 내 응용 프로그램을 실행하는 방법입니다. 감사해요. ...

Admin

PostgreSQL을 daemontools 서비스로 실행하는 방법은 무엇입니까?
daemontools

PostgreSQL을 daemontools 서비스로 실행하는 방법은 무엇입니까?

svscanboot가 실행되고 자동 시작에 추가됩니다. 기사에 스크립트를 추가했습니다.http://thedjbway.b0llix.net/services/postgresql.html/service/postgres/run으로 이동하여 모드 a+x,루트 소유자를 변경합니다. 서비스 추가: svc -u /service/postgres svstat /service/postgres를 확인했는데 스크립트가 실행되고 있지 않습니다. ...

Admin

Daemontools 서비스 시작 문제
daemontools

Daemontools 서비스 시작 문제

제가 만든 디렉토리 구조는 다음과 같습니다. /service/<nameservice>/run 실행된 명령: sudo svc -dx /service/* 실패: svc: 경고: /service/httpadapter를 제어할 수 없습니다: 감독이 실행되고 있지 않습니다. 문제의 원인은 무엇입니까? ...

Admin

svscan에 재시도 횟수 설정이 있습니까?
daemontools

svscan에 재시도 횟수 설정이 있습니까?

저는 오류가 발생하여 멈출 수 있는 스크립트를 감독하기 위해 svscan을 사용하고 있습니다. 스크립트가 종료되면 svscan은 즉시 스크립트를 다시 시작하지만 즉시 종료됩니다. 그래서 계속 다시 시작됩니다. 재시도 횟수 등 svscan에 대한 설정이나 구성을 찾지 못하는 것 같습니다. 비슷한 거 아시나요? ...

Admin

서비스가 종료되었는지(실행 중은 아니지만 실행되어야 함) 확인하는 방법은 무엇입니까?
daemontools

서비스가 종료되었는지(실행 중은 아니지만 실행되어야 함) 확인하는 방법은 무엇입니까?

/service/...젠투 기반 시스템에 모니터링하고 싶은 서비스가 있습니다 . 실행 중인지 종료 중인지 확인할 수 있지만 svc-status실행 중이 아닌데 실행되어야 하는지 어떻게 알 수 있나요? 따라서 일부 오류로 인해 중지되거나 종료됩니다. 가능합니까? 사용 사례는 동일한 서비스의 인스턴스가 더 많지만 동시에 실행되지는 않는다는 것입니다. 따라서 예를 들어 4개의 인스턴스를 명시적으로 시작한 경우에만 8개의 인스턴스 중 3개가 실행되고 있는 경우 모니터링 스크립트를 통해 알림을 받고 싶습니다...

Admin

daemontools가 있는 Node.js 서버가 계속 다시 시작됩니다.
daemontools

daemontools가 있는 Node.js 서버가 계속 다시 시작됩니다.

Debian(Jessie)에서 daemontools를 사용하여 Node.js 서버를 실행하려고 하는데, 실행 중인 스크립트가 supervise계속 다시 시작됩니다. 이것은 내가 사용하고 있는 실행 스크립트입니다( /etc/service/node/run). #!/bin/bash exec setuidgid nodeuser bash -c './node' 스크립트는 user 로 다음 스크립트를 실행합니다 nodeuser. 여기서 NVM을 로드하고 코드 디렉터리로 변경한 후 Node.js 서버를 실행합니...

Admin

las 프로세스가 종료될 때(좀비) 파이프가 끝나지 않는 이유는 무엇입니까?
daemontools

las 프로세스가 종료될 때(좀비) 파이프가 끝나지 않는 이유는 무엇입니까?

svscan/supervise에 의해 실행되고 모니터링되는 스크립트가 있습니다. 마지막 때 luces -hf/run: #!/bin/bash set -v export http_proxy=[redacted] curl -N -s https://[redacted] |\ grep --line-buffered "event" | http_proxy='' xargs -n 1 luces.sh 스크립트가 시작되고 luces.sh스크립트가 중단되어 좀비 상태로 유지되면 전체 파이프라인이 계속 실행되는 것 같습니다...

Admin

envdir 없이 환경 변수를 chpst에 전달할 수 있습니까?
daemontools

envdir 없이 환경 변수를 chpst에 전달할 수 있습니까?

sv저는 웹 애플리케이션을 데몬화하기 위해 runit을 사용하고 있으며 해당 환경 변수 없이도 프로세스를 관리 가능하게 만들 수 있는지 확인하려고 했습니다 envdir. 이러한 변수를 호출에 직접 전달할 수 있는지 궁금합니다 chpst. run다음 파일은 다음 과 같습니다 /etc/service/myapp. #!/bin/sh exec 2>&1 cd /var/www/myapp # what it currently looks like exec chpst -u www-data:www-data ...

Admin

NetBSD와 daemontools에 대한 좋은 튜토리얼이 있나요?
daemontools

NetBSD와 daemontools에 대한 좋은 튜토리얼이 있나요?

daemontoolsNetBSD 컴퓨터에서 실행하는 데 유용한 리소스를 찾고 있습니다 . 를 통해 바이너리 패키지를 설치했지만 시작 스크립트(예: )를 pkg_add찾을 수 없는 것 같습니다 . 저는 주로 Linux 및 FreeBSD 사용자이고 이것이 설치 후에 발견할 것으로 예상했던 것입니다. 내가 지금 엉뚱한 곳을 본 걸까? 이러한 추가 항목을 찾으려면 소스에서 빌드해야 합니까? 이런 종류의 내용을 다루는 좋은 가이드가 있습니까? 감사해요.rcsvscan ...

Admin

Daemontools 멀티로그는 로그 줄 시간 정보를 잃습니다. 어떻게 고치나요?
daemontools

Daemontools 멀티로그는 로그 줄 시간 정보를 잃습니다. 어떻게 고치나요?

나는 사용하고있다데몬 도구프로세스 및 해당 출력 로그를 모니터링합니다. 나는 사용하고있다다중 로그디스크에 로그를 씁니다. 로그 실행 스크립트는 다음과 같습니다. #!/bin/bash PATH=/usr/local/bin:/usr/bin:/bin cd /usr/local/script_dir exec multilog t s16777215 n50 '!tai64nlocal' '!/bin/gzip' /var/log/script_log 모니터링되는 프로세스는 출력을 stderr에도 기록합니다. 따라서 프로...

Admin

소스에서 우분투 또는 데비안에 daemontools를 설치하는 방법
daemontools

소스에서 우분투 또는 데비안에 daemontools를 설치하는 방법

daemontools우분투 10.04 서버(64비트)에 DJB를 설치하고 있습니다. (이 질문은 daemontoolsUNIX 서비스 관리를 위한 무료 개방형 소프트웨어인 "DAEMON 도구"에 관한 것입니다. Windows에서 실행되는 상용 디스크 이미징 소프트웨어인 "DAEMON 도구"에 관한 것이 아닙니다.) 먼저 빌드 필수 패키지를 설치한 후 아래 지침을 따랐습니다.http://cr.yp.to/daemontools/install.html1:1이지만 실패함: Script started on ...

Admin

rc.status 파일이 LC_ALL 로케일을 설정하는 이유는 무엇입니까?
daemontools

rc.status 파일이 LC_ALL 로케일을 설정하는 이유는 무엇입니까?

현재 데몬 서비스를 만들고 있는데 기존 서비스 기능을 활용하기 위해 시작 스크립트는 /etc/status에서 가져옵니다. 첫 번째 줄에서 로캘이 POSIX로 설정되어 있으므로 서비스에 문제가 발생합니다. # Do _not_ be fooled by non POSIX locale LC_ALL=POSIX export LC_ALL 문제는 스크립트에서 시작된 서비스가 이 로케일을 상속한다는 것입니다. 이 문제에 대한 간단한 해결책은 하위 프로세스를 시작하기 전에 로케일을 설정 해제하는 것입니다. 그러나...

Admin