나는 다음과 같은 systemd 파일 설정을 On으로 실행되지 않습니다.systemd 서비스
#!/bin/bash
sudo java -jar /usr/local/piservice/pirestservice-0.0.1-SNAPSHOT.jar server rest_metadata/template.yml
쉘 스크립트를 실행하면이 드롭 위저우 서비스가 시작됩니다. 내가 다시 시작하거나 명령 줄에서 서비스를 시작하는 경우, 서비스는 내가 할 경우 실행 보여줍니다 :
ps -ef | grep pirest
내가 프로세스에 할당 된 PID 번호가 표시됩니다 ....... 그러나이 .... 서비스가 실제로 실행되고 있지 않습니다. 내가 뭘 놓치고 있니? 하나의 .service 파일 만 필요합니까, 아니면 누락 된 다른 구성이 있습니까? .service 파일을 다른 디렉토리에 있어야합니까?
하루가 끝나면 응용 프로그램을 데몬/백그라운드 서비스로 실행하기 만하면됩니다.
참고로, 우분투 메이트 16이 설치된 Raspberry Pi3에서 실행하고 있습니다. 경로에 자바
감사합니다,
마이크
"종료하려면 아무 키나 누르십시오"와 같은 메시지가 있습니까? 즉, 대기로 인해 서비스가 차단 된 것입니까? 사용자 입력시? –