This documentation is for WSO2 API Manager 1.6.0 View documentation for the latest release.
Page Comparison - Architecture (v.15 vs v.16) - API Manager 1.6.0 - WSO2 Documentation

Versions Compared


  • This line was added.
  • This line was removed.
  • Formatting was changed.


  • Through a Web service call
  • Through a Thrift call


That the default communication mode protocol of Key Manager is using Thrift but you can change the <KeyValidatorClientType> to WSClient in Thrift. If your setup has a cluster of multiple Key Manager nodes that are fronted by a WSO2 ELB instance for load balancing, change the key management protocol from Thrift to WSClient using the <KeyValidatorClientType> element in <APIM_HOME>/repository/conf/api-manager.xml file. Thrift uses TCP load balancing and the ELB does not support it.

The following diagram depicts the collaboration of these main components with an easily-integrable monitoring and statistics component.