이 글은 go 언어 튜토리얼 칼럼에서 Golang 프로세스 수호자 Supervisor에 대해 이야기하기 위해 쓴 글입니다.
1. Supervisor 설치
Supervisor 설치
2. Golang 실행 프로그램 생성
golang 프로젝트 루트 디렉터리인 cd /data/go/test를 입력하고 go build -o main main.go를 실행하세요. 실행 가능한 프로그램 생성, 선택 사항: 그런 다음 upx 기본 압축을 사용합니다. " 구성 (non-go로 끝나는 구성 파일이 있는 경우 필수)
디렉터리를 구성하지 않고도 성공적으로 시작할 수 있다는 기사를 인터넷에서 많이 보았습니다. 조사 및 정보 검토 결과 디렉터리의 기능이 전환하는 것임을 알았습니다. 메인 프로그램이 시작될 때 이 디렉토리로 이동하려면 메인 프로그램의 구성 파일 디렉토리를 찾으십시오. 프로젝트에 go로 끝나지 않는 구성 파일이 있는 경우 이 디렉터리는 "필수" 구성입니다. 디렉터리 역할: 기본 프로그램 시작 시 파일 디렉터리 구성[program:go];process_name=%(program_name)s_%(process_num)02d; command 值『必须』为绝对路径command=/data/go/test/mainautostart=trueautorestart=trueuser=rootnumprocs=1redirect_stderr=truestdout_logfile=/var/log/supervisor/go.logdirectory=/data/go/test감독자 또는 기타 환영 메시지용으로 golang을 구성하는 더 좋은 방법이 있다면
위 내용은 Golang 프로세스 가디언 Supervisor에 대해 이야기해 봅시다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!