2016-09-26 6 views
2

클러스터 된 5 개의 서버에 wso2 api 관리자 게이트웨이 설정이 있습니다. 그러나 클러스터링을 사용하도록 설정하면 API 관리자에 대한 요청에 대한 응답 시간이 약 두 번째로 느려집니다. 게이트웨이를 클러스터링하여 정상적으로 실행하는 것 이상의 이점은 무엇입니까? SVN을 사용하여 게이트웨이를 동기화하여 새 API가 SVN을 통해 선택되므로 클러스터링에 다른 이점이 있는지 궁금합니다.WSO2 API 관리자 게이트웨이 클러스터

감사합니다.

답변

1

게이트웨이 클러스터링에는 2 가지 주요 용도가 있습니다.

유물이 게이트웨이 관리자에 배포 된 후에는, 기반 DEP-동기화를 svn을 한
  1. , 그것은 그래서 작업자 노드가 SVN에서 새 이슈를 당길 수있는 작업자 노드 게이트웨이에 클러스터 메시지를 보냅니다.

  2. 게이트웨이 캐시를 사용하도록 설정 한 경우 액세스 토큰을 취소 할 때 모든 게이트웨이 작업자 노드에서 게이트웨이 캐시를 지워야합니다. 이 메시지는 모든 게이트웨이 작업자 노드에 클러스터 메시지로 전달됩니다.

그러나 요청을 처리 할 때 클러스터링이 사용되지 않기 때문에 클러스터링으로 인해 느려진다는 것이 이상합니다. 게이트웨이 키 캐시 또는 키 관리자 캐시를 활성화하십시오. 그것은 약간의 성능 이득을 줄 것이다.