Aby usunąć organizację Apigee Edge for Private Cloud z integracji z platformą API Hub, wykonaj te czynności:
- Skonfiguruj procesory wiadomości:
Na koniec zaktualizuj procesory wiadomości, aby wyłączyć funkcję podwójnego zapisu w organizacji, którą usuwasz. Tę zmianę konfiguracji należy zastosować w przypadku każdego węzła procesora wiadomości (MP) w instalacji Apigee Edge for Private Cloud.
- Edytuj plik
/opt/apigee/customer/application/message-processor.properties
na każdym węźle MP. - Znajdź usługę
conf_message-processor-communication_uapim.enabled.environments
i usuń wszystkie wpisy związane z organizacją i jej środowiskami, które usuwasz.Jeśli na przykład usuwasz usługę
new_org
oraz jej środowiskadev
istaging
:Jest to lista rozdzielonych przecinkami wszystkich środowisk, w których należy wyłączyć włączanie danych środowiska wykonawczego łącznika Apigee API Hub for Private Cloud.
conf_message-processor-communication_uapim.enabled.environments=acme~prod
,acme~dev,noncps~prod
ścieżka do podłączenia systemu plików NFS, która jest
conf_message-processor-communication_uapim.runtime.data.path=/the/nfs
- Edytuj plik
- Skonfiguruj łącznik centrum interfejsów API Apigee dla chmury prywatnej:
Następnie zaktualizuj konfigurację złącza Apigee API Hub, usuwając wpis dotyczący usuwanej organizacji.
- Edytuj plik
/opt/apigee/customer/application/uapim-connector.properties
. - W sekcji
conf_uapim_connector.uapim.settings.json
znajdź sekcjęconnectorConfig
i usuń cały blok JSON odpowiadający organizacji, którą chcesz usunąć.Jeśli na przykład usuwasz
new_org
:conf_uapim_connector.uapim.settings.json={ "connectorConfig" : { "org1" : { "runtimeDataPubsub" : "", "metadataPubsub":"", "serviceAccount": "mysa1@in.myfirstProject", "pluginInstanceId":"aaaa" } }, "runtimeDataPath":"/the/nfs/mounted/path", "managementServer": "hostname" }
- Po zmodyfikowaniu pliku uruchom ponownie łącznik Apigee API Hub for Private Cloud, aby zmiany zostały zastosowane:
apigee-service edge-uapim-connector restart
- Edytuj plik
- Usuwanie instancji wtyczki w centrum interfejsów API:
Najpierw usuń instancję wtyczki powiązaną z organizacją, którą chcesz usunąć z centrum interfejsów API. Spowoduje to zatrzymanie przepływu metadanych i danych środowiska wykonawczego w przypadku tej organizacji.
- Po zaktualizowaniu tego pliku na wszystkich odpowiednich węzłach MP przeprowadź stopniowe ponowne uruchomienie procesorów wiadomości, aby mieć pewność, że konfiguracja została zastosowana.