현재 여러 위치에서 Java를 실행하는 사용자 정의 서비스가 있습니다.
서비스가 생성될 Java 실행에 옵션을 추가할 수 있기를 원합니다(오류 로그 위치를 지정합니다. 그렇지 않으면 서비스가 시작될 때 "/"인 "작업 디렉터리"에 기록됩니다). 초기 서비스 시작 후에는 이 옵션을 유지하는 것이 가장 좋습니다.
배치에 관해 질문이 있습니다.
alias java="java -XX:ErrorFile=/var/log/java/java_error%p.log"
inside /etc/profile
는 쉘 로그인을 위해 제공되고 로그인이 발생하기 전에 서비스가 시작되므로 잘라냅니다.
피할 수 있다면 서비스의 초기화 스크립트에 이 별칭을 넣지 않아도 됩니다. 서비스 시작에 영향을 미치도록 별칭을 지정하는 효율적인 방법이 있습니까?