Untuk menghapus organisasi Apigee Edge untuk Private Cloud dari integrasi hub API Anda, ikuti langkah-langkah berikut:
- Konfigurasi pemroses pesan:
Terakhir, perbarui pemroses pesan untuk menonaktifkan kemampuan penulisan ganda bagi organisasi yang Anda hapus. Perubahan konfigurasi ini harus diterapkan pada setiap node pemroses pesan (MP) di instalasi Apigee Edge untuk Private Cloud Anda.
- Edit file
/opt/apigee/customer/application/message-processor.properties
di setiap node MP. - Temukan properti
conf_message-processor-communication_uapim.enabled.environments
dan hapus semua entri yang terkait dengan organisasi dan lingkungannya yang Anda hapus.Misalnya, jika Anda menghapus
new_org
dan lingkungannyadev
danstaging
:Ini adalah daftar yang dipisahkan koma dari semua lingkungan yang konektor Apigee API Hub untuk Private Cloud-nya harus dinonaktifkan.
conf_message-processor-communication_uapim.enabled.environments=acme~prod
,acme~dev,noncps~prod
jalur ke pemasangan network file system (NFS) yang merupakan
conf_message-processor-communication_uapim.runtime.data.path=/the/nfs
- Edit file
- Konfigurasi konektor Apigee API Hub untuk Private Cloud:
Selanjutnya, perbarui konfigurasi konektor hub API Apigee dengan menghapus entri untuk organisasi yang Anda hapus.
- Edit file
/opt/apigee/customer/application/uapim-connector.properties
. - Temukan bagian
connectorConfig
di bagianconf_uapim_connector.uapim.settings.json
, lalu hapus seluruh blok JSON yang sesuai dengan organisasi yang ingin Anda hapus.Misalnya, jika Anda menghapus
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" }
- Setelah mengubah file, mulai ulang konektor Apigee API Hub for Private Cloud agar perubahan diterapkan:
apigee-service edge-uapim-connector restart
- Edit file
- Menghapus instance plugin di hub API:
Pertama, hapus Instance Plugin yang terkait dengan organisasi yang ingin Anda hapus dari hub API. Tindakan ini akan menghentikan aliran metadata dan data runtime untuk organisasi tertentu tersebut.
- Setelah memperbarui file ini di semua node MP yang relevan, lakukan rolling restart pada pemroses pesan Anda untuk memastikan konfigurasi diterapkan.