2.3. 관리 전용 모드에서 JBoss EAP 실행
JBoss EAP는 관리자 전용 모드에서 시작할 수 있습니다. 이를 통해 JBoss EAP는 관리 요청을 실행 및 수락하지만 다른 런타임 서비스를 시작하거나 최종 사용자 요청을 수락하지 않습니다. 관리자 전용 모드는 관리형 도메인뿐만 아니라 독립 실행형 서버 모두에서 사용할 수 있습니다. 관리형 도메인에서 도메인 컨트롤러가 관리자 전용 모드로 시작되면 슬레이브 호스트 컨트롤러에서 들어오는 연결을 허용하지 않습니다.
관리자 전용 모드에서 JBoss EAP 인스턴스를 시작하려면 JBoss EAP 인스턴스를 시작할 때 --admin-only
런타임 스위치를 사용합니다.
표시된 관리 CLI 명령은 JBoss EAP 독립 실행형 서버를 실행한다고 가정합니다. JBoss EAP 관리형 도메인에 대한 관리 CLI 사용에 대한 자세한 내용은 JBoss EAP 관리 CLI 가이드를 참조하십시오.
관리 전용 모드에서 JBoss EAP 시작
EAP_HOME/bin/standalone.sh --admin-only
$ EAP_HOME/bin/standalone.sh --admin-only
JBoss EAP가 관리자 전용 모드에서 실행 중인지 확인
JBoss EAP 인스턴스가 관리자 전용 모드에서 실행되고 있는지 확인하려면 다음을 수행합니다.
표시된 관리 CLI 명령은 JBoss EAP 독립 실행형 서버를 실행한다고 가정합니다. JBoss EAP 관리형 도메인에 대한 관리 CLI 사용에 대한 자세한 내용은 JBoss EAP 관리 CLI 가이드를 참조하십시오.
:read-attribute(name=running-mode)
:read-attribute(name=running-mode)
JBoss EAP 인스턴스가 관리자 전용 모드에서 실행되는 경우 결과는 다음과 같습니다.
{ "outcome" => "success", "result" => "ADMIN_ONLY" }
{
"outcome" => "success",
"result" => "ADMIN_ONLY"
}
그렇지 않으면 결과는 다음과 같습니다.
{ "outcome" => "success", "result" => "NORMAL" }
{
"outcome" => "success",
"result" => "NORMAL"
}
관리 CLI에서 다른 모드에서 다시 시작
다른 런타임 스위치로 JBoss EAP 인스턴스를 중지 및 시작하는 것 외에도 관리 CLI를 사용하여 서버를 다시 로드하고 다른 모드로 시작할 수도 있습니다. JBoss EAP 인스턴스를 다시 로드하여 관리자 전용 모드로 시작하려면 다음을 수행합니다.
표시된 관리 CLI 명령은 JBoss EAP 독립 실행형 서버를 실행한다고 가정합니다. JBoss EAP 관리형 도메인에 대한 관리 CLI 사용에 대한 자세한 내용은 JBoss EAP 관리 CLI 가이드를 참조하십시오.
reload --admin-only=true
reload --admin-only=true
JBoss EAP 인스턴스를 다시 로드하여 일반 모드에서 시작하려면 다음을 수행합니다.
reload --admin-only=false
reload --admin-only=false
현재 실행 중인 모드와 별도로 /core-service=server-environment:read-attribute(name=initial-running-mode)
명령을 사용하여 초기 실행 모드를 확인할 수도 있습니다. 이 명령은 JBoss EAP가 시작된 실행 모드와 현재 실행 모드가 아닌 :read-attribute(name=running-mode)
와 다릅니다.