2016-08-10 2 views
0

wso2am-1.10.0을 사용하여 SOAP 끝점을 사용하여 새 API를 만들면 3/3 단계가 완료되고 api 테스트가 올바르게 완료됩니다. 그러나/게시자에게 돌아가서 API를 클릭하면 "API Publisher - Error"이 "Error occurred while executing the action getProviderAPIVersionUsage"이됩니다. [-] [풀-199 스레드-1] ERROR AsyncDataPublisher 재 연결에 실패했습니다 43004 :"getProviderAPIVersionUsage 동작을 수행하는 중 오류가 발생했습니다"

2016년 8월 10일 14 : 35 WSO2-apigw-errors.log이 같은 오류의 하나의 유형을 포함 tcp : // localhost : 7614
2016-08-10 14 : 35 : 46,466 [-] [pool-159-thread-1] 오류 AsyncDataPublisher tcp에 대한 재 연결 실패 : // localhost : 7614
2016-08- 10 14 : 35 : 47,079 [-] [풀 -145 스레드 -1] 오류 AsyncDataPublisher tcp에 대한 재 연결 실패 : // localhost : 7614
2016-08-10 14 : 35 : 47,367 [-] [pool-113 -thread-1] 오류 AsyncDataPublisher tcp에 대한 재 연결 실패 : // localhost : 7614
2016-08-10 14 : 35 : 47,485 [-] [pool-204-thr ead-1] ERROR AsyncDataPublisher tcp에 대한 재 연결 실패 : // localhost : 7614
2016-08-10 14 : 35 : 54,322 [-] [pool-195-thread-1] 오류 asyncDataPublisher tcp에 대한 재 연결 실패 :/로컬 호스트 : 7614
2016년 8월 10일 14 : 35 : 54346 [-] [풀 175 스레드 1] ERROR AsyncDataPublisher 재접속 TCP 대한 실패 : // 로컬 호스트 : 7614

답변

1

는 따르면 로그에 연결 문제가있는 것 같습니다. 그래서이 문제 (첨부 된 오류 로그)가 발생했습니다. APIM이 시작될 때 DAS 서버 시작이 완료되지 않은 경우에도 유사한 문제가 발생할 수 있습니다. API 관리자 통계를 사용하도록 설정 한 경우 BAM/DAS 구성 및 해당 노드에 대한 연결을 확인하십시오. 통계가 필요 없다면 우연히 되돌릴 수 있습니다.

+0

괜찮 았지만 이것은 테스트 설정이며 BAM이나 DAS에 대해서는 신경 쓰지 않습니다. 로그에는 더 이상 아무것도 없습니다. 나는이 오류를 없애거나 적어도 그것이 왜 나타나는지에 대해 관심을 가진다. 나는이 특정 API를 클릭 할 때마다 그것을 얻으며 매번이 API의/version 인터페이스 페이지로 간다. – AlexL

+0

API 관리자 서버를 시작하고 관리 대시 보드 (https : // : 9443/admin-dashboard)에 로그인하십시오. 설정 섹션에서 웹 로그 분석 구성을 클릭하십시오. 확인란을 선택한 경우 통계 데이터 게시를 사용하지 않으려면 선택을 취소합니다. 그러면 통계가 사용 중지되고이 오류가 표시되지 않습니다. –

+0

감사! 그것은 GUI와 로그 모두에서 문제를 해결하는 것으로 보인다. 불행히도 나는 당신의 대답을 정확하다고 표시하는 평판을 가지고 있지 않다. – AlexL

관련 문제