Glassfish windows 시스템 서비스 설치
(문서 원본 공식)
http://wiki.glassfish.java.net/Wiki.jsp?page=FaqRunAsWindowsServiceZh
어떻게 GlassFish 를 Windows 서비스 로 실행 합 니까?
Glassfish 는 appservservice. exe 라 는 Windows 실행 파일 을 추가 하여 Windows 서비스 컨트롤 러 와 통신 할 수 있 습 니 다.그 작업 방식 은 자바 서비스 Wrapper 등 프로그램 과 유사 하 다.Glassfish 를 위 한 윈도 서 비 스 는 appservservice. exe 를 시작 하기 위해 몇 개의 인 자 를 사용 합 니 다. 이 인 자 는 시작 과 정지 시 어떤 asadmin 명령 을 실행 해 야 하 는 지 알려 줍 니 다.
Glassfish 는 appservservice. exe 에 Windows 서 비 스 를 쉽게 만 들 수 있 는 도 구 를 추가 하지 않 았 지만 Sun Java Application Server 9. x 의 설치 프로그램 에는 'Install as a Windows service' 체크 상자 가 있 습 니 다.Glassfish 에 윈도 서 비 스 를 만 들 려 면 명령 프롬프트 에서 실행 할 수 있 는 상당 한 명령 을 내 렸 습 니 다.만약 Glassfish 설치 경로 에 빈 칸 이 포함 되 어 있다 면, 예 를 들 어 C: \ Program Files \ Sun \ \ Glassfish V2uff0c 는 정확 한 방법 을 찾 아 전의 문 자 를 전의 하 는 것 이 빠 르 지 않 고 복잡 해 집 니 다.
GlassfishSvc.jar
Ryan de Laplante 는 Windows 서 비 스 를 쉽게 만 들 수 있 는 간단 한 명령 행 도 구 를 제공 합 니 다.Glassfish Svc. jar (소스 코드) 를 다운로드 하고 Glassfish 설치 경로 (예: C: \ Program Files \ \ Sun \ Glassfish V2uff 09) 로 복사 한 다음 명령 행 에서 다음 명령 을 실행 합 니 다.
C:\Program Files\Sun\GlassfishV2>java -jar GlassfishSvc.jar -i
glassfishsvc v1.0 (Aug 19 2007)
Service name : GlassfishAppServer
Glassfish installation path : C:\Program Files\Sun\GlassfishV2
Glassfish domain : domain1
Glassfish admin username : admin
Installing service... Done.
- i 매개 변 수 는 기본 옵션 으로 서 비 스 를 설치 합 니 다. 명령 행 매개 변수의 전체 목록 은 다음 과 같 습 니 다.
glassfishsvc v1.0 (Aug 19 2007)
DESCRIPTION:
Installs and uninstalls a Windows service for Glassfish
USAGE:
java -jar glassfishsvc.jar [-i | -u] [OPTIONS]
-i Installs a Windows service for Glassfish.
-u Uninstalls a Windows service for Glassfish.
-n name Name for the Windows service. Use double quotes around names
that contain spaces. Defaults to GlassfishAppServer.
-d path Directory where Glassfish is installed. Use double
quotes around paths with spaces, and escape back slashes.
Defaults to current directory.
-m domain Name of the Glassfish domain to start and stop. Defaults to
domain1.
-a user Glassfish admin user name. Defaults to admin.
-p pwd Glassfish admin password. A password.txt file will be created
in the Glassfish install directory containing the password in
plain text, and the Windows service will be configured to read
from it. This is usually not necessary. If no password is passed
in, the password.txt file will not be created.
EXAMPLES:
java -jar glassfishsvc.jar -i
java -jar glassfishsvc.jar -i -p adminadmin
java -jar glassfishsvc.jar -i -n MyServiceName -d "C:\\Program Files\\Sun\\Glassfish" -m myDomain -a admin5 -p secretpwd
java -jar glassfishsvc.jar -u
java -jar glassfishsvc.jar -u -n MyServiceName
AUTHOR:
Ryan de Laplante
클 러 스 터 프로필
Glassfish 클 러 스 터 설정 파일 이 설치 되 어 있 으 면 Glassfish 는 서비스 시작 시 관리자 에 게 비밀 번 호 를 물 어 봅 니 다. 이 문 제 를 묻 지 않 으 려 면 서 비 스 를 설치 할 때 - p 옵션 을 사용 하 십시오. Glassfish 루트 디 렉 터 리 에 password. txt 파일 을 만 들 것 입 니 다. 일반 텍스트 형식의 비밀 번 호 를 포함 합 니 다. Windows 서 비 스 는 이 파일 을 사용 하여 아무 도 참여 하지 않 을 수 있 도록 설정 합 니 다.이 경우 시작 합 니 다. 이 파일 을 만 든 후 NTFS 보안 을 설정 해 야 합 니 다. 사용자 가 읽 거나 쓰기 권한 이 없 도록 해 야 합 니 다.
Windows 사용자 로그아웃
기본적으로 JVM 은 윈도 에서 OS 가 꺼 져 있 거나 사용자 가 로그아웃 하고 있 는 신 호 를 포착 하여 정상적으로 자동 으로 닫 을 수 있 습 니 다. 이 는 사용자 가 윈도 에서 로그아웃 하면 Glassfish 서비스 가 종료 된다 는 것 을 의미 합 니 다. 윈도 서 비 스 를 사용 하려 는 취지 에 어 긋 나 므 로 - Xrs JVM 옵션 을 사용 하여 JVM 기능 을 종료 해 야 합 니 다.
\ domains \ \ domain 1 \ config \ domain. xml 파일 을 열 고 JVM 옵션 줄 이 많이 들 어 있 는 부분 을 찾 습 니 다. 이 부분 에 다음 줄 을 추가 합 니 다.
-Xrs
domain. xml 을 저장 하고 닫 습 니 다. Glassfish 서비스 가 실행 중이 라면 변경 사항 을 적용 하기 위해 다시 시작 하 십시오.
메모: 일부 Windows 2003 Server 설치 에 - Xrs jvm - option 을 domain. xml 에 추가 하면 이 문 제 를 해결 할 수 없다 는 보고 가 있 습 니 다. 보 고 된 해결 방안 은 jvm 옵션 을 \ lib \ processLauncher. xml 에 추가 하 는 것 입 니 다.
...
...
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
다양한 언어의 JSONJSON은 Javascript 표기법을 사용하여 데이터 구조를 레이아웃하는 데이터 형식입니다. 그러나 Javascript가 코드에서 이러한 구조를 나타낼 수 있는 유일한 언어는 아닙니다. 저는 일반적으로 '객체'{}...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.