Edge for Private Cloud v4.18.05
Anda dapat menambahkan node Router atau Pemroses Pesan ke penginstalan yang sudah ada. Untuk daftar persyaratan sistem untuk Router atau Pemroses Pesan, lihat Persyaratan Penginstalan.
Tambahkan Router
Setelah menginstal Edge pada node, gunakan prosedur berikut untuk menambahkan Router:
- Instal Edge pada node menggunakan prosedur internet atau non-internet seperti yang dijelaskan dalam Manual Pemasangan Edge.
- Di command prompt, jalankan skrip
apigee-setup.sh
:/opt/apigee/apigee-setup/bin/setup.sh -p r -f configFile
Opsi
-p r
menentukan untuk menginstal Router. Lihat Menginstal komponen Edge pada node untuk mendapatkan informasi tentang membuat configFile. - Setelah penginstalan selesai, skrip akan menampilkan UUID Router. Jika Anda
perlu menentukan UUID nanti, gunakan
perintah {i>cURL<i} berikut pada {i>host<i} tempat Anda
menginstal Router:
curl http://router_IP:8081/v1/servers/self
- Untuk memeriksa konfigurasi, Anda dapat menjalankan perintah
curl
berikut:curl -v -u adminEmail:pword "http://ms_IP:8080/v1/servers?pod=pod_name"
Lokasi pod_name adalah gateway atau nama pod kustom Anda. Anda akan melihat UUID semua Router, termasuk Router yang baru saja Anda tambahkan.
Jika UUID Router tidak muncul di output, jalankan perintah cURL berikut untuk menambahkan hal tersebut:
curl -v -u adminEmail:pword \ -X POST http://ms_IP:8080/v1/regions/region_name/pods/pod_name/servers \ -d "action=add&uuid=router_UUID&type=router"
Ganti ms_IP dengan alamat IP Server Pengelolaan, region_name dengan nama wilayah default dc-1 atau nama wilayah khusus, dan pod_name dengan gateway atau nama pod kustom Anda.
- Untuk menguji router, Anda harus dapat membuat permintaan ke API melalui alamat IP
atau nama DNS {i>Router<i}. Contoh:
http://newRouter_IP:port/v1/apiPath
Misalnya, jika Anda menyelesaikan tutorial pertama tempat Anda membuat weather API:
http://newRouter_IP:port/v1/weather/forecastrss?w=12797282
Menambahkan Pemroses Pesan
Setelah Anda menginstal Edge pada node, gunakan prosedur berikut untuk menambahkan Pesan Pemroses:
- Instal Edge pada node menggunakan prosedur internet atau non-internet seperti yang dijelaskan dalam Manual Pemasangan Edge.
- Di command prompt, jalankan skrip
apigee-setup.sh
:/opt/apigee/apigee-setup/bin/setup.sh -p mp -f configFile
Opsi
-p mp
menentukan untuk menginstal Pemroses Pesan. Lihat Menginstal komponen Edge pada node untuk mendapatkan informasi tentang membuat configFile. - Saat penginstalan selesai, skrip menampilkan UUID Pemroses Pesan.
Perhatikan bahwa UUID karena Anda memerlukannya untuk menyelesaikan proses konfigurasi. Jika Anda ingin
tentukan UUID, gunakan perintah
curl
berikut pada host tempat Anda menginstal Pemroses Pesan:curl http://mp_IP:8082/v1/servers/self
- Untuk setiap lingkungan di setiap organisasi dalam penginstalan Anda, gunakan
curl
untuk mengaitkan Pemroses Pesan dengan lingkungan:curl -v -u adminEmail:pword \ -H "Content-Type: application/x-www-form-urlencoded" -X POST "http://ms_IP:8080/v1/o/org_name/e/env_name/servers" \ -d "action=add&uuid=mp_UUID"
Ganti ms_IP dengan alamat IP Server Pengelolaan dan org_name dan env_name dengan organisasi dan lingkungan yang terkait dengan Pemroses Pesan.
- Untuk memeriksa konfigurasi, Anda dapat menjalankan perintah
curl
berikut:curl -v -u adminEmail:pword \ "http://ms_IP:8080/v1/o/org_name/e/env_name/servers"
Dengan org_name adalah nama organisasi Anda, dan env_name adalah lingkungannya. Anda akan melihat UUID semua Pesan Pemroses yang terkait dengan organisasi dan lingkungan, termasuk Pemroses Pesan yang baru saja Anda tambahkan.
Menambahkan Router dan Pemroses Pesan
Setelah menginstal Edge pada node, gunakan prosedur berikut untuk menambahkan router dan Message Prosesor secara bersamaan:
- Di command prompt, jalankan skrip
apigee-setup
:/opt/apigee/apigee-setup/bin/setup.sh -p rmp -f configFile
Opsi
-p rmp
menentukan untuk menginstal Router dan Pemroses Pesan. Lihat Instal komponen Edge pada node untuk informasi tentang pembuatan configFile. - Ikuti prosedur di atas untuk mengonfigurasi Router dan Pemroses Pesan.