All Products
Search
Document Center

Simple Message Queue (formerly MNS):Operasi topik

Last Updated:Jul 11, 2026

Anda dapat membuat, mengedit, mencari, dan menghapus topik serta subscription di konsol Simple Message Queue (SMQ).

Prasyarat

Aktifkan Simple Message Queue (SMQ) dan berikan izin

Buat topik

  1. Masuk ke konsol Simple Message Queue (formerly MNS).

  2. Di panel navigasi sebelah kiri, pilih Topic Model > Topics.

  3. Di bilah navigasi atas, pilih wilayah.

  4. Pada halaman Topics, klik Create Topic.

  5. Di panel Create Topic, konfigurasikan parameter berikut lalu klik OK.

    • Name: Nama topik.

    • Topic Type: Pilih jenis topik.

      • Standard Topic: Digunakan untuk mengirim dan mengonsumsi pesan biasa. Urutan konsumsi tidak dijamin.

      • FIFO Topic: Menjamin bahwa pesan dalam grup yang sama dikonsumsi sesuai urutan pengiriman.

    • Maximum Message Length: Panjang maksimum isi pesan yang dapat dikirim ke topik.

    • Enable Logging Feature: Menentukan apakah fitur Log Management diaktifkan. Jika diaktifkan, log operasi untuk topik ini akan secara otomatis didorong ke Logstore yang ditentukan. Anda dapat melihat jejak pesan, latensi, dan informasi lainnya dalam log tersebut. Untuk informasi selengkapnya, lihat Log Management.

    Anda akan diarahkan ke halaman Topic Details dari topik tersebut.

Edit topik

  1. Pada halaman Topics, temukan topik yang dituju lalu klik Edit di kolom Actions.

  2. Di panel Edit Topic Parameter, ubah konfigurasi topik lalu klik OK.

    Konfigurasi topik yang diperbarui akan muncul di bagian Basic Information pada halaman Topic Details.

Cari topik

  1. Pada halaman Topics, masukkan awalan nama topik, misalnya test, di kotak pencarian lalu klik ikon image.

    Daftar akan menampilkan semua topik yang namanya diawali dengan test.

Lihat detail topik

  1. Pada halaman Topics, temukan topik yang dituju lalu klik Details di kolom Actions.

  2. Halaman Topic Details menampilkan informasi lengkap tentang topik tersebut.

Dapatkan endpoint

  1. Pada halaman Topics, temukan topik yang dituju lalu klik Details di kolom Actions.

  2. Di halaman Topic Details, pada bagian Endpoint, temukan endpoint untuk Internet Access dan Internal Access.

    Catatan

    Endpoint mendukung akses HTTP maupun HTTPS.

Buat subscription

  1. Masuk ke konsol Simple Message Queue (formerly MNS).

  2. Di bilah navigasi atas, pilih wilayah.

  3. Di panel navigasi sebelah kiri, pilih Topic Model > Subscriptions.

  4. Pada halaman Subscriptions, klik Create Subscription.

  5. Di panel Create Subscription, konfigurasikan parameter berikut lalu klik OK.

    • Topic Name: Pilih topik tempat subscription ini dibuat.

    • Subscription Name: Nama subscription. Harus dimulai dengan huruf, boleh berisi huruf, angka, dan tanda hubung (-), serta tidak boleh lebih dari 255 karakter.

    • Subscription: Jenis dorong (push type) subscription. Nilai default-nya adalah HTTP. Untuk informasi selengkapnya, lihat Subscription types.

    • Receiver Endpoint: Alamat endpoint penerima.

    • Opsional: Message Filtering Tag: Tag untuk penyaringan pesan.

    • Retry Policy: Kebijakan percobaan ulang saat dorongan pesan gagal mencapai endpoint.

      Kebijakan percobaan ulang berikut tersedia:

      • BACKOFF_RETRY: Melakukan percobaan ulang tiga kali dengan interval acak antara 10 hingga 20 detik.

      • DECAY_RETRY: Melakukan percobaan ulang sebanyak 176 kali. Interval percobaan ulang meningkat secara eksponensial hingga 512 detik, dengan total durasi percobaan ulang satu hari. Interval percobaan ulang spesifiknya adalah: 1, 2, 4, 8, 16, 32, 64, 128, 256, 512, 512, ..., 512 (total 167 kali percobaan ulang dengan interval 512 detik).

    • Message Format: Format pesan yang didorong ke endpoint.

      • SIMPLIFIED: Isi pesan hanya berisi konten yang dipublikasikan pengguna, tanpa atribut apa pun. Contoh:

        {1:"a", 2:"b"}
      • JSON: Isi pesan dalam format JSON dan berisi konten pesan beserta atributnya. Contoh:

        {
            "TopicOwner":"TopicOwner",
            "TopicName":"TopicName",
            "Subscriber":"Subscriber",
            "SubscriptionName":"SubscriptionName",
            "MessageId":"6CC4D900CA59A2CD-1-15180534A8F-20000****",
            "Message":"xxxxx",
            "MessageMD5":"F1E92841751D795AB325861034B5****",
            "MessageTag":"important",
            "PublishTime":"1449556920975"
        }
      • XML: Isi pesan dalam format XML dan berisi konten pesan beserta atributnya. Contoh:

        <?xml version="1.0" encoding="utf-8"?>
            <Notification xlmns="http://mns.aliyuncs.com/doc/v1/">
                <TopicOwner>TopicOwner</TopicOwner>
                <TopicName>TopicName</TopicName>
                <Subscriber>Subscriber</Subscriber>
                <SubscriptionName>SubscriptionName</SubscriptionName>
                <MessageId>6CC4D900CA59A2CD-1-15180534A8F-20000****</MessageId>
                <Message>{1:"a", 2:"b"}</Message>
                <MessageMD5>F1E92841751D795AB325861034B5****</MessageMD5>
                <MessageTag>important</MessageTag>
                <PublishTime>1449556920975</MessagePublishTime>
            </Notification>

    Subscription baru akan muncul di halaman Subscriptions.

Ubah langganan

  1. Pada halaman Subscriptions, temukan subscription yang dituju lalu klik Edit di kolom Actions.

  2. Di panel Edit Subscription Parameter, ubah kebijakan percobaan ulang lalu klik OK.

Temukan langganan

  1. Pada halaman Subscriptions, masukkan awalan nama subscription, misalnya test, di kotak pencarian lalu klik ikon image.

    Daftar akan menampilkan semua subscription yang namanya diawali dengan test.

Publikasikan pesan

  1. Pada halaman Topics, temukan topik yang dituju lalu klik Publish Message di kolom Actions.

  2. Di halaman Try Publishing Message to Topic, konfigurasikan parameter berikut lalu klik Publish Message.

    • Message Content: Isi pesan.

    • (Opsional) Message Tag: Tag untuk penyaringan pesan.

    • Subscription Type: Jenis subscription tempat pesan didorong. Untuk informasi selengkapnya, lihat Subscription types.

    Notifikasi "Message sent successfully" akan muncul di halaman.

Lihat metrik topik

  1. Pada halaman Topics, temukan topik yang dituju, lalu di kolom Actions, pilih More > Cloud Monitor.

  2. Di bagian Cloud Monitor pada halaman Topic Details, Anda dapat melihat metrik pemantauan untuk topik tersebut.

    Catatan

    Untuk informasi selengkapnya tentang aturan peringatan, lihat Create an alert rule.

Hapus subscription

  1. Pada halaman Subscriptions, temukan subscription yang dituju. Di kolom Actions, klik Delete.

  2. Di kotak dialog Prompt, baca pesannya lalu klik OK.

    Subscription tersebut akan dihapus dari halaman Subscriptions.

Hapus topik

  1. Pada halaman Topics, temukan topik yang dituju, lalu di kolom Actions, pilih More > Delete.

  2. Di kotak dialog Prompt, baca pesannya lalu klik OK.

    Topik tersebut akan dihapus dari halaman Topics.

    Peringatan

    Data topik yang telah dihapus tidak dapat dipulihkan.