Lihat konektor yang didukung untuk Application Integration.

Pemicu penyelesaian

Pemicu Solace adalah pemicu Peristiwa Konektor yang memungkinkan Anda memanggil integrasi berdasarkan peristiwa Solace yang menjadi langganan Anda di koneksi Solace.

Sebelum memulai

Jika Anda berencana membuat atau mengonfigurasi koneksi baru untuk pemicu Solace, pastikan Anda memiliki peran IAM berikut pada project:

  • Admin Konektor (roles/connectors.admin)
  • Untuk mengetahui informasi tentang cara memberikan peran, lihat Mengelola akses.

Berikan peran IAM berikut ke akun layanan yang ingin Anda gunakan untuk Solace trigger:

  • Invoker Integrasi Aplikasi (roles/integrations.integrationInvoker)
  • Untuk mengetahui informasi tentang cara memberikan peran ke akun layanan, lihat Mengelola akses ke akun layanan.

Menambahkan pemicu Solace

Untuk menambahkan Pemicu Solace ke integrasi Anda, lakukan langkah-langkah berikut:

  1. Di konsol Google Cloud, buka halaman Application Integration.

    Buka Application Integration

  2. Di menu navigasi, klik Integrations

    Halaman Daftar Integrasi akan muncul yang mencantumkan semua integrasi yang tersedia di project Google Cloud.

  3. Pilih integrasi yang ada atau klik Buat integrasi untuk membuat integrasi baru.

    Jika Anda membuat integrasi baru:

    1. Masukkan nama dan deskripsi di panel Create Integration.
    2. Pilih region untuk integrasi.
    3. Pilih akun layanan untuk integrasi. Anda dapat mengubah atau memperbarui detail akun layanan dari integrasi kapan saja dari panel Integration Summary di toolbar integrasi.
    4. Klik Create.

    Tindakan ini akan membuka integrasi di editor integrasi.

  4. Di menu navigasi editor integrasi, klik Pemicu untuk melihat daftar pemicu yang tersedia.
  5. Klik dan tempatkan elemen Solace trigger di editor integrasi.
  6. Untuk mengonfigurasi Pemicu Solace, Anda dapat menggunakan koneksi Solace yang ada yang tersedia di Konektor Integrasi, atau membuat koneksi Solace baru menggunakan opsi pembuatan koneksi inline.

Mengonfigurasi pemicu Solace menggunakan koneksi yang ada

Anda dapat mengonfigurasi pemicu Solace menggunakan koneksi Solace yang ada di Konektor Integrasi. Perhatikan bahwa Pemicu Solace adalah pemicu Peristiwa Konektor, sehingga Anda hanya dapat menggunakan koneksi Solace dengan langganan peristiwa yang diaktifkan untuk mengonfigurasi pemicu tersebut.

Untuk mengetahui informasi tentang cara mengonfigurasi Pemicu Solace menggunakan koneksi Solace baru, lihat Mengonfigurasi pemicu Solace menggunakan koneksi baru

Untuk mengonfigurasi pemicu Solace menggunakan koneksi Solace yang ada, lakukan langkah-langkah berikut:

  1. Klik elemen Solace trigger di editor integrasi untuk membuka panel konfigurasi pemicu.
  2. Klik Konfigurasi pemicu.
  3. Berikan detail konfigurasi berikut di halaman Editor Pemicu Peristiwa Konektor:
    1. Region: Pilih region koneksi Solace Anda.
    2. Connection: Pilih koneksi Solace yang ingin Anda gunakan.

      Application Integration hanya menampilkan koneksi Solace yang aktif dan mengaktifkan langganan acara.

    3. Pilih Queue atau Topic sebagai JMS Source Type.
      • Jika Anda memilih Queue, berikan nama Antrean penyelesaian masalah di kolom JMS Source Name.
      • Jika Anda memilih Topic, berikan nama topik Solace di kolom JMS Source Name.
    4. Service Account: Pilih akun layanan dengan peran IAM yang diperlukan untuk pemicu Solace.
  4. Klik Done untuk menyelesaikan konfigurasi pemicu dan menutup halaman.

Mengonfigurasi pemicu Solace menggunakan koneksi baru

Untuk mengonfigurasi pemicu Solace menggunakan koneksi Solace baru, lakukan langkah-langkah berikut:

  1. Klik elemen Solace trigger di editor integrasi untuk membuka panel konfigurasi pemicu.
  2. Klik Konfigurasi pemicu.
  3. Lewati kolom Region.
  4. Klik Connection, lalu pilih opsi Create Connection dari menu drop-down.
  5. Selesaikan langkah-langkah berikut di panel Create Connection:
    1. Pada langkah Location, pilih lokasi untuk koneksi Solace baru:
      1. Region: Pilih lokasi dari menu drop-down.

        Untuk mengetahui daftar semua wilayah yang didukung, lihat Lokasi.

      2. Klik Berikutnya.
    2. Di bagian Connection Details, selesaikan langkah-langkah berikut:
      1. Konektor: Pilih Solace dari menu drop-down Konektor yang tersedia.
      2. Versi konektor: Pilih versi Konektor dari menu drop-down versi yang tersedia.
      3. Di kolom Connection Name, masukkan nama untuk instance Koneksi.

        Nama koneksi harus memenuhi kriteria berikut:

        • Nama koneksi dapat menggunakan huruf, angka, atau tanda hubung.
        • Huruf harus huruf kecil.
        • Nama koneksi harus dimulai dengan huruf dan diakhiri dengan huruf atau angka.
        • Nama koneksi tidak boleh lebih dari 63 karakter.
      4. Jika perlu, masukkan Description untuk instance koneksi.
      5. Akun Layanan: Pilih akun layanan yang memiliki peran yang diperlukan.
      6. Agar dapat menggunakan koneksi untuk langganan acara, pilih Aktifkan langganan acara. Memilih opsi ini, akan mengaktifkan langganan peristiwa dengan tindakan.
      7. Message VPN: Router pesan Solace PubSub+ VPN yang ingin Anda hubungkan. Koneksi bersifat khusus untuk Message VPN. Jika Anda memiliki banyak VPN pesan, Anda harus membuat untuk setiap VPN pesan.
      8. Nama Antrean Default: Nama antrean default dapat diganti saat menjalankan tindakan.
      9. Nama Topik Default: Nama topik yang akan dihubungkan.
      10. Anda juga dapat mengonfigurasi Setelan node koneksi:

        • Jumlah minimum node: Masukkan jumlah minimum node koneksi.
        • Jumlah maksimum node: Masukkan jumlah maksimum node koneksi.

        Simpul adalah unit (atau replika) koneksi yang memproses transaksi. Diperlukan lebih banyak {i>node<i} untuk memproses lebih banyak transaksi untuk koneksi dan sebaliknya, lebih sedikit node yang diperlukan untuk memproses lebih sedikit transaksi. Untuk memahami pengaruh node terhadap harga konektor Anda, lihat Harga untuk node koneksi. Jika Anda tidak memasukkan nilai apa pun, secara default node minimum ditetapkan ke 2 (untuk ketersediaan yang lebih baik) dan node maksimum ditetapkan ke 50.

      11. Anda juga dapat mengklik + Add label untuk menambahkan label ke Koneksi dalam bentuk key-value pair.
      12. Klik Berikutnya.
    3. Di bagian Destinations, masukkan detail host jarak jauh (sistem backend) yang ingin Anda hubungkan.
      1. Jenis Tujuan: Pilih Jenis Tujuan.
        • Pilih Host address dari daftar untuk menentukan nama host atau alamat IP tujuan.
        • Jika Anda ingin membuat koneksi pribadi ke sistem backend Anda, pilih Endpoint attachment dari daftar, lalu pilih lampiran endpoint yang diperlukan dari daftar Endpoint Lampiran.

        Jika Anda ingin membuat koneksi publik ke sistem {i> backend<i} dengan keamanan tambahan, Anda dapat pertimbangkan untuk mengonfigurasi jaringan keluar statis alamat IP untuk koneksi Anda, lalu konfigurasikan aturan firewall untuk hanya mengizinkan alamat IP statis tertentu ke daftar yang diizinkan.

      2. Klik Berikutnya.
    4. Di bagian Authentication, masukkan detail autentikasi.
      1. Pilih Jenis autentikasi, lalu masukkan detail yang relevan.

        Jenis autentikasi berikut didukung oleh koneksi Solace:

        • Anonim
        • Nama pengguna dan {i>password<i}
      2. Untuk memahami cara mengonfigurasi jenis autentikasi ini, lihat Mengonfigurasi autentikasi.

      3. Klik Berikutnya.
    5. Peninjauan: Tinjau detail koneksi dan autentikasi Anda.
    6. Klik Create.

    Memicu output

    Pemicu Solid memerlukan waktu beberapa menit untuk menyelesaikan konfigurasi langganan peristiwa. Anda dapat melihat status langganan peristiwa Anda di panel konfigurasi pemicu di bagian Detail Langganan Peristiwa.

    Pemicu Solace menunjukkan status langganan peristiwa menggunakan status berikut:

    • Creating: Menunjukkan bahwa pemicu berlangganan langganan peristiwa.
    • Active: Menunjukkan bahwa pemicu berhasil berlangganan ke langganan peristiwa.
    • Error: Menunjukkan bahwa ada masalah dengan langganan peristiwa yang dikonfigurasi.

    Selain status langganan acara, bagian Detail Langganan Acara juga menampilkan detail lainnya seperti region koneksi, nama koneksi, dan nama langganan peristiwa.

    Memicu variabel output

    Untuk setiap peristiwa, pemicu Solace akan menghasilkan ConnectorEventPayload variabel output (dalam format JSON) yang dapat Anda gunakan dalam tugas downstream. Output variabel ini akan memiliki payload dari peristiwa Solace. Contoh:

    {
    "message": "Hello world",
    "messageContentType": "Text"
    }

    Melihat langganan acara

    Untuk melihat dan mengelola semua langganan peristiwa yang terkait dengan koneksi di Integration Connectors, lakukan tindakan berikut:

    1. Buka Integration Connectors > Koneksi.

      Buka halaman Koneksi

    2. Klik koneksi yang ingin Anda lihat langganannya.
    3. Klik tab Langganan acara.

      Tindakan ini menampilkan semua langganan peristiwa untuk koneksi.

    Edit pemicu Solusi

    Anda dapat mengedit Pemicu Solace untuk mengubah atau memperbarui konfigurasi koneksi dan detail langganan peristiwa.

    Untuk mengedit pemicu Solace, lakukan langkah-langkah berikut:

    1. Klik elemen Solace trigger di editor integrasi untuk membuka panel konfigurasi pemicu.
    2. Klik Configure Solace trigger.
    3. Lakukan tindakan berikut di halaman Editor Pemicu Peristiwa Konektor:
      1. Untuk mempertahankan langganan acara yang dikonfigurasi sebelumnya, klik Pertahankan, lalu klik Hapus.
      2. Perbarui konfigurasi koneksi dan detail langganan peristiwa sesuai keinginan.
      3. Klik Done.
    4. Anda dapat melihat detail koneksi dan langganan peristiwa yang diperbarui di panel konfigurasi pemicu di bagian Detail Langganan Peristiwa.