2017-03-13 4 views
0

ich auf Cluster renne, wo Manager (Verleger, zu speichern, km, usw.) auf einem Knoten und Gateway-Arbeitnehmer sind auf anderen Knoten. Ich benutze SVN-Synchronizer, um zwischen ihnen zu synchronisieren, und tatsächlich APIs, die auf dem Manager veröffentlicht werden, werden ordnungsgemäß zu dem Gateway hinzugefügt.WSO2 Synchronisieren von tiers.xml s/w-Manager und Arbeiter Knoten

Ich benutze tiers.xml auch für Ratenbegrenzung für authentifizierte API einrichten. Dies geschieht durch Ändern der Registrierungsressource /_system/governance/apimgt/applicationdata/tiers.xml auf dem Manager-Knoten.

 <throttle:ID throttle:type="ROLE">Unauthenticated</throttle:ID> 
     <wsp:Policy> 
      <throttle:Control> 
       <wsp:Policy> 
        <throttle:MaximumCount>1000</throttle:MaximumCount> 
        <throttle:UnitTime>60000</throttle:UnitTime> 
       </wsp:Policy> 
      </throttle:Control> 
     </wsp:Policy> 

jedoch auf diesen tiers.xml vorgenommenen Änderungen sind nicht auf Arbeiter Knoten bevölkert, also wenn ich maximale Anzahl in tiers.xml beim Manager ändern - diese Rate Grenze nicht den Arbeiter Knoten zu beeinflussen.

Jede Idee, wie tiers.xml Änderungen Arbeiter Knoten zu füllen?

+0

In der folgenden Anleitung https://docs.wso2.com/display/shared/Config+and+Governance+Partitions+in+a+Remote+Registry es scheint, dass registry.xml für Remote-Registrierung konfiguriert werden muss. Es ist jedoch nicht klar, ob ich dafür zusätzliche Datenquellen erstellen muss, zusätzlich die, die ich bereits für die Registrierung und Benutzerverwaltung verwende und wie ich sie erstelle. –

Antwort

0

Die Datei tiers.xml, die Teil der Registrierung ist, wird nicht von SVN synchronisiert. Dies geschieht, wie im folgenden Dokument erklärt: https://docs.wso2.com/display/shared/Config+and+Governance+Partitions+in+a+Remote+Registry

Datenbank-Setup betrifft, so können Anweisungen hier: https://docs.wso2.com/display/CLUSTER44x/Setting+up+the+Database

Die Angaben gelten für Carbon-Version 4.4.x, APIM-1.10. Mein Verständnis ist, dass es in APIM-2 Änderungen/Verbesserungen gibt, aber ich habe noch nicht auf Release 2 aktualisiert.

Verwandte Themen