2017-05-16 13 views
1

ゲートウェイクラスタを構成するには、このガイドに従ってください:https://docs.wso2.com/display/AM210/Clustering+the+GatewayWSO2 API Managerゲートウェイクラスタが動作していません

172.19.28.71:ゲートウェイマネージャホスト 172.19.28.84:ゲートウェイワーカーホスト

ゲートウェイマネージャaxis2.xmlを:

<clustering class="org.wso2.carbon.core.clustering.hazelcast.HazelcastClusteringAgent" 
       enable="true"> 
     <parameter name="membershipScheme">wka</parameter> 
     <parameter name="domain">wso2.am.internal.domain</parameter> 
     <parameter name="localMemberHost">172.19.28.71</parameter> 
     <parameter name="localMemberPort">4500</parameter> 
     <members> 
      <member> 
        <hostName>172.19.28.71</hostName> 
        <port>4500</port> 
      </member> 
      <member> 
        <hostName>172.19.28.84</hostName> 
        <port>4200</port> 
      </member> 
     </members> 

ゲートウェイワーカーaxis2.xmlを:

<clustering class="org.wso2.carbon.core.clustering.hazelcast.HazelcastClusteringAgent" 
       enable="true"> 
    <parameter name="membershipScheme">wka</parameter> 
    <parameter name="domain">wso2.am.internal.domain</parameter> 
    <parameter name="localMemberHost">172.19.28.84</parameter> 
    <parameter name="localMemberPort">4200</parameter> 
    <members> 
     <member> 
       <hostName>172.19.28.71</hostName> 
       <port>4500</port> 
     </member> 
     <member> 
       <hostName>172.19.28.84</hostName> 
       <port>4200</port> 
     </member> 
    </members> 

Publiserストアapi-manager.xml:

<Environment type="hybrid" api-console="true"> 
     <Name>Internal</Name> 
     <Description>This is a hybrid gateway that handles both production and sandbox token traffic.</Description> 
     <ServerURL>https://172.19.28.71:9443/services/</ServerURL> 
     <Username>${admin.username}</Username> 
     <Password>${admin.password}</Password> 
<GatewayEndpoint>http://172.19.28.84:8280,https://172.19.28.84:8243</GatewayEndpoint> 
    </Environment> 

私はAPIコンソール(ゲートウェイワーカーURL:https://172.19.28.84:8243/pizzashack/3.0.0)でテストするときには、何も応答、以下では、ゲートウェイ労働者のログです:

[2017-05-16 10:15:57,996] INFO {org.apache.synapse.mediators.builtin.LogMediator} - STATUS = Message dispatched to the main sequence. Invalid URL., RESOURCE = /pizzashack/3.0.0/menu {org.apache.synapse.mediators.builtin.LogMediator} 

ゲートウェイマネージャURL(172.19.28.71:8243/ pizzashack/3.0.0)が動作しています。

答えて

0

ゲートウェイ間でSVN based deployment synchronizerを有効にする必要があります。それ以外の場合、pizzashack APIはすべてのゲートウェイにデプロイされません。

関連する問題