API hub'ı entegrasyonunuzdan bir Apigee Edge for Private Cloud kuruluşunu kaldırmak için aşağıdaki adımları uygulayın:
- Mesaj işlemcilerini yapılandırın:
Son olarak, kaldırdığınız kuruluş için çift yazma özelliğini devre dışı bırakmak üzere ileti işlemcilerini güncelleyin. Bu yapılandırma değişikliği, Apigee Edge for Private Cloud yüklemenizdeki her mesaj işlemcisi (MP) düğümünde uygulanmalıdır.
- Her MP düğümünde
/opt/apigee/customer/application/message-processor.properties
dosyasını düzenleyin. conf_message-processor-communication_uapim.enabled.environments
mülkünü bulun ve kuruluşla ve silmekte olduğunuz ortamlarıyla ilgili tüm girişleri kaldırın.Örneğin,
new_org
ve ortamlarıdev
vestaging
'yi kaldırıyorsanız:Bu, Private Cloud için Apigee API Hub bağlayıcısının çalışma zamanı verilerinin girişi devre dışı bırakılması gereken tüm ortamların virgülle ayrılmış listesidir.
conf_message-processor-communication_uapim.enabled.environments=acme~prod
,acme~dev,noncps~prod
ağ dosya sistemi (NFS) bağlama yoludur.
conf_message-processor-communication_uapim.runtime.data.path=/the/nfs
- Her MP düğümünde
- Apigee API Hub for Private Cloud bağlayıcısını yapılandırın:
Ardından, silmekte olduğunuz kuruluşun girişini kaldırarak Apigee API hub bağlayıcısının yapılandırmasını güncelleyin.
- Dosyayı düzenleyin
/opt/apigee/customer/application/uapim-connector.properties
. connectorConfig
bölümünüconf_uapim_connector.uapim.settings.json
bölümünün altında bulun ve silmek istediğiniz kuruluşa karşılık gelen JSON bloğunun tamamını kaldırın.Örneğin,
new_org
öğesini siliyorsanız:conf_uapim_connector.uapim.settings.json={ "connectorConfig" : { "org1" : { "runtimeDataPubsub" : "", "metadataPubsub":"", "serviceAccount": "mysa1@in.myfirstProject", "pluginInstanceId":"aaaa" } }, "runtimeDataPath":"/the/nfs/mounted/path", "managementServer": "hostname" }
- Dosyayı değiştirdikten sonra, değişikliklerin geçerli olması için Apigee API Hub for Private Cloud bağlayıcısını yeniden başlatın:
apigee-service edge-uapim-connector restart
- Dosyayı düzenleyin
- API hub'da eklenti örneğini silme:
Öncelikle, API merkezinden kaldırmak istediğiniz kuruluşla ilişkili Plugin Instance'ı silin. Bu işlem, söz konusu kuruluş için meta veri ve çalışma zamanı verilerinin akışını durdurur.
- Bu dosyayı ilgili tüm MP düğümlerinde güncelledikten sonra, yapılandırmanın uygulandığından emin olmak için ileti işlemcilerinizi kademeli olarak yeniden başlatın.