Eclipse 서버 시작 시간 초과를 어떻게 비활성화 할 수 있습니까?
기본적으로 Eclipse Web Tools에서 webapp 서버를 사용할 때 45 초의 제한 시간 후에 서버 시작이 실패합니다. 서버 인스턴스 속성에서이 시간 초과를 늘릴 수 있지만 시간 초과를 완전히 비활성화하는 방법은 없습니다 (응용 프로그램 시작을 디버깅 할 때 유용함). 이를 수행하는 방법이 있습니까?
Eclipse Indigo에서는 "서버"보기에서 서버를 두 번 클릭하고 시작 제한 시간을 변경하여 기본 제한 시간을 편집 할 수 있습니다 (그래픽 참조). 변경 사항을 저장하십시오.
- EclipseIDE에서 서버를 두 번 클릭하십시오.
- 관리자 패널이 열리면 "시간 초과"탭을 클릭합니다.
- "시작 (초)"에 더 큰 값을 입력하십시오. 1800이 될 수 있습니다.
- 서버 다시 시작 / 시작
모든 것이 정상이면 서버가 시작됩니다.
또 다른 데이터 포인트입니다. 콘솔에 "NNN ms에서 서버 시작"이 표시되지만 서버보기에 여전히 시작을 시도 중이라고 표시되고 결국 서버를 종료하는 시간이 초과되면 일반 HTTP 커넥터가 구성되지 않았을 수 있습니다. 예를 들어 Tomcat에 양방향 SSL 커넥터 만 구성되어있는 경우 "TOMCAT_HOME / bin"의 스크립트로 제대로 시작되지만 Eclipse 서버보기로 시작하려고하면 제대로 시작되지 않습니다. HTTP 포트에 대한 연결을 열 수 있으며 시간 초과에 도달하면 종료됩니다. (이것은 상당히 오래된 STS 2.1.0을 사용했습니다. 이후 버전에서 수정되었는지 모르겠습니다.)
조
Julie의 대답은 긴 시간 제한을 제공하지만 무제한은 아닙니다. 서버 구성 파일을 작업 공간으로 이동 한 다음 xml 파일을 직접 편집하고 1800보다 큰 제한을 설정할 수 있습니다. 추악한 해킹이지만 작동해야합니다.
창> 환경 설정> 서버로 이동
드롭 다운 메뉴에서 '서버 시간 초과 지연'을 무제한으로 설정합니다.
또는
$ WORKSPACE / .metadata / .plugins / org.eclipse.core.runtime / .settings / org.eclipse.wst.server.core.prefs로 이동하십시오.
라인 추가 / 업데이트 machine-speed = -1
여기, -1 ~ 무제한
제한 시간 설정을 변경 한 후에도 문제가 계속되면 Eclipse (서버보기 탭)에서 서버 구성을 제거하고 다시 생성하는 것이 가장 좋습니다.
서버-> 새 서버.
그것은 나를 위해 일했습니다.
예, 작동하지만 최대 제한은 1800, 즉 30 분입니다.
때로는 전체 데이터베이스를 재 구축 할 때 (서버 초기 시작시) 30 분 이상 소요되어 문제가 발생할 수 있습니다.
참고 URL : https://stackoverflow.com/questions/104640/how-can-i-disable-the-eclipse-server-startup-timeout
'programing tip' 카테고리의 다른 글
주입 및 리소스 및 자동 연결 주석 (0) | 2020.11.27 |
---|---|
이미지 UriSource 및 데이터 바인딩 (0) | 2020.11.27 |
읽기 전용 종속성 속성을 어떻게 생성합니까? (0) | 2020.11.27 |
"For"루프 첫 번째 반복 (0) | 2020.11.27 |
PHP에서 정수 (intcmp)에 해당하는 strcmp (0) | 2020.11.27 |