2016-10-21 7 views
0

네트워크를 통해 db 서버에 연결하는 리버티 프로필에 응용 프로그램을 배포했습니다. 연결 시간 초과가 발생하면 메시지 또는 로그 파일에 기록되므로 구성하려고합니다. 지금은 단지 내게 과 같은 출력을줍니다. xyz는 30.004 초 후에 시작되었습니다.websphere liberty profile - 로그에 데이터베이스 연결 오류 추가

아무 것도 표시 할 이유가 .... 아무도 내가 모든 DB 관련 오류를 출력하도록 구성하는 방법을 말해 줄 수 있습니까?

답변

0

데이터베이스에 연결하지 못하면 응용 프로그램의 시작 여부와 관련이 없어야합니다. 응용 프로그램 코드에 의해 정의 된 데이터베이스 액세스는 응용 프로그램이 시작했다고보고 한 후에 실행됩니다.

응용 프로그램이 시작되지 않는 별도의 문제가 의심됩니다. 이 이론을 확인하기 위해 응용 프로그램에서 데이터베이스 액세스를 주석 처리하고 응용 프로그램이 시작되는지 확인할 수 있습니다.

+0

메신저는 DB와 관련이 있음을 확신합니다. 네트워크 액세스를 다시 응용 프로그램에 제공하면 원활하게 실행됩니다. 떨어졌을 때 시작하지 못합니다. logs/ffdc 로그에서 타임 아웃을 나타내는 로그를 볼 수 있지만 메시지 로그에 표시하고 싶습니다. – blu10

+0

기본 추적 스펙'* = info'는 INFO 심각도 이상으로 모든 것을 만듭니다 (경고 및 오류) 메시지와 추적으로 이동하십시오. 추적 사양은 무엇입니까? Liberty에서 추적을 설정하는 방법은이 페이지를 참조하십시오. http://www.ibm.com/support/knowledgecenter/SSEQTP_8.5.5/com.ibm.websphere.wlp.doc/ae/rwlp_logging.html –

+0

또한 FFDC에서보고있는 시간 초과? 스택은 응용 프로그램 시작에 영향을 줄 수있는 이유를 이해하는 데 도움이됩니다. 명확해야 - 타임 아웃이 예상됩니까? 시간 초과 문제를 해결하거나 서버에서 허용하도록 설정하려고합니까? –

관련 문제