서비스 제한시간 초과
서비스가 OpenPages 시간 초과되었습니다.
증상
사용자 인터페이스에는 요청을 처리 OpenPages 중임을 표시하지만 프로세스가 완료되지 않습니다. 또는 프로세스가 예기치 않게 중지됩니다.
예를 들어, FastMap 처리가 예기치 않게 중지되거나 프로세스가 계속 실행되지만 완료되지 않습니다. <OP_HOME>/wlp-usr/servers/<server_name>Server<#>/logs/messages.log 파일에서 FastMap 임시 파일에 대한 오류가 표시될 수 있습니다.
또는 새 프로필을 생성할 때 프로세스가 실행되지만 이후에Unexpected error검색하십시오. Java™ 콘솔은 표시합니다504 (Gateway Time-out).
원인
프로세스가 제한시간 값 내에 완료되지 않았습니다.
문제점 해결
HAProxy 과 같은 외부 로드 밸런서를 사용하여 네트워크 요청을 라우팅하는 경우, OpenPages 충분히 긴 타임아웃 값(예: 10분)을 구성하십시오. FastMap, 을 사용한 가져오기 같은 일부 OpenPages 작업은 다른 작업보다 더 오래 걸릴 수 있습니다.
Red Hat® OpenShift® 클러스터 관리자로서 로드 밸런서의 클라이언트 및 서버 제한시간 값을 재설정한 후 다시 시작하십시오.
예를 들어, HAProxy 로드 밸런서가 있는 경우:
- 로드 밸런서 노드에서
/etc/haproxy/haproxy.cfg파일을 편집하십시오.defaults섹션에서timeout client및timeout server값을1m에서10m으로 변경하십시오. - 다음 명령을 실행하여 HAProxy를 다시 시작하십시오.
systemctl restart haproxy