2016-06-20 2 views
0

jboss 서버 수준 구성이 처음입니다. 우리의 응용 프로그램은 Windows 서버에서 호스팅되며 전원 쉘을 통해 실행됩니다. 하루에 파워 셸이 매달려서 jboss 서버를 다시 시작합니다.Windows Powershell은 자주 jboss 7.1.1이 실행되는 것을 중단합니다.

힙 메모리 -Xms1024m -Xmx8192m 32기가바이트 RAM 당신이 문제를 식별하기 위해 다른 구성을 필요에 알려 주시기 바랍니다.

근본 원인 파악에 도움을주세요.

답변

1

한 AS 조정 제이 보스의 perfomance이 링크는, 기다리는 파워 쉘을하고 캐스케이드 효과는 모든 스레드를 만든다 기다려 결국 서버가 멈추게됩니다.

이유 : Windows 전원 셸을 클릭하면 고의로 또는 모르게 콘솔의 출력과 로그 파일의 출력이 중지됩니다. 이것은 로그 쓰기를 시도하는 스레드를 보유 할 수 있으므로 다른 스레드가 대기하게됩니다.

솔루션 :

임시 : 어떤 키가 윈도우 파워 쉘을 누르면 되면, 는 콘솔 출력을 해제하고 로그인 따라서 모든 스레드가 해제됩니다. 영구

: 빠른 편집 모드 및 \ 또는 윈도우 파워 쉘에 삽입

의 선택을 취소 속성이 우리가 윈도우 파워 쉘을 사용이 기능을 필요로하지 않는 한, 우리의 응용 프로그램에 영향을주지 않습니다. Please read this blog.