2017-03-15 3 views
0

이전에 API를 거의 만들지 않았으며 WSO2 API 관리자 (APIM)의 API 게시자를 통해 게시 한 적이 있습니다. 게시자 대시 보드 및 스토어 대시 보드에서도 사용할 수 있습니다. 구독 했으므로 API를 사용할 수있었습니다.WSO2에서 이미 생성 된 API를 볼 수 없습니다. APIM 게시자 및 스토어에서 Subscription으로 볼 수 있습니다.

최근에 게시자 대시 보드 또는 스토어 대시 보드뿐 아니라 API 관리자에서도 생성 된 API를 볼 수 없습니다.

API 관리자 구성을 변경하지 않았습니다.

WSO2 APIM에 의해 노출 된 REST API를 사용하여 API를 게시하려했지만 다음 오류 메시지가 나타납니다.

게시자 응답 : 나는 드리프트 포트를 확인 한

{ 
    "error" : true, 
    "message" : "Failed to change the life cycle status : An exception occurred while executing handler chain. SolrCore 'registry-indexing' is not available due to init failure: Error opening new searcher" 

} 

(모두 10,397에있는 내가 스택 오버 플로우 너무 다른 게시물 당을 해제 시도).

나는 레지스트리에 몇 가지 문제가 보이기 때문에 그들이 나뿐만 아니라 새로운 API를 만들 수 없습니다입니다 기본 즉

<APIGateway> 
     <!-- The environments to which an API will be published --> 
     <Environments> 
      <!-- Environments can be of different types. Allowed values are 'hybrid', 'production' and 'sandbox'. 
       An API deployed on a 'production' type gateway will only support production keys 
       An API deployed on a 'sandbox' type gateway will only support sandbox keys 
       An API deployed on a 'hybrid' type gateway will support both production and sandbox keys. --> 
      <!-- api-console element specifies whether the environment should be listed in API Console or not --> 
      <Environment type="hybrid" api-console="true"> 
       <Name>Production and Sandbox</Name> 
       <Description>This is a hybrid gateway that handles both production and sandbox token traffic.</Description> 
       <!-- Server URL of the API gateway --> 
       <ServerURL>https://localhost:${mgt.transport.https.port}${carbon.context}services/</ServerURL> 
       <!-- Admin username for the API gateway. --> 
       <Username>${admin.username}</Username> 
       <!-- Admin password for the API gateway.--> 
       <Password>${admin.password}</Password> 
       <!-- Endpoint URLs for the APIs hosted in this API gateway.--> 
       <GatewayEndpoint>http://${carbon.local.ip}:${http.nio.port},https://${carbon.local.ip}:${https.nio.port}</GatewayEndpoint> 
      </Environment> 
     </Environments> 
    </APIGateway> 

로했다 같습니다 API 게이트웨이 자격 증명을 확인했다.

P.S : 그것은 또한 MQTT는

사람이 도와 주실 래요 비활성화 메시지를 제공?

enter image description here

enter image description here

+0

[WSO2 API 관리자 문제 solr] 가능한 복제본 (http://stackoverflow.com/questions/42646421/wso2-api-manager-issues-with-solr) –

답변

0

는 인덱싱 문제 같은데 더 명확하게하기 위해 스크린 샷을 확인하시기 바랍니다. here에 언급 된 내용을 시도해 볼까요? 그러면 API가 다시 색인화됩니다.

+0

정말 고마워요 :) –