sys.dm_broker_forwarded_messages (T-SQL)

Berlaku untuk:SQL Server

Mengembalikan baris untuk setiap pesan Service Broker bahwa instans SQL Server sedang dalam proses penerusan.

Nama kolom Jenis data Deskripsi
conversation_id pengidentifikasi unik ID percakapan tempat pesan ini berada. NULLABLE.
is_initiator bit Menunjukkan apakah pesan ini berasal dari inisiator percakapan. NULLABLE.

0 = Bukan dari inisiator

1 = Dari inisiator
to_service_name nvarchar(512) Nama layanan tempat pesan ini dikirim. NULLABLE.
to_broker_instance nvarchar(512) Pengidentifikasi broker yang menghosting layanan tempat pesan ini dikirim. NULLABLE.
from_service_name nvarchar(512) Nama layanan tempat pesan ini berasal. NULLABLE.
from_broker_instance nvarchar(512) Pengidentifikasi broker yang menghosting layanan tempat pesan ini berasal. NULLABLE.
adjacent_broker_address nvarchar(512) Alamat jaringan tempat pesan ini dikirim. NULLABLE.
message_sequence_number bigint Nomor urutan pesan dalam kotak dialog. NULLABLE.
message_fragment_number int Jika pesan dialog terfragmentasi, ini adalah nomor fragmen yang berisi pesan transportasi ini. NULLABLE.
hops_remaining kecil Berapa kali pesan dapat ditransmisikan ulang sebelum mencapai tujuan akhir. Setiap kali pesan diteruskan, jumlah ini berkurang 1. NULLABLE.
time_to_live int Waktu maksimum pesan tetap aktif. Ketika ini mencapai 0, pesan dibuang. NULLABLE.
time_consumed int Waktu pesan telah aktif. Setiap kali pesan diteruskan, jumlah ini ditingkatkan pada saat diperlukan untuk meneruskan pesan. Tidak DAPAT DIUBAH KE NULL.
message_id pengidentifikasi unik ID pesan. NULLABLE.

Izin

Memerlukan izin TAMPILKAN STATUS SERVER pada server.

Izin untuk SQL Server 2022 dan yang lebih baru

Memerlukan izin TAMPILKAN STATUS PERFORMA SERVER pada server.

Baca juga

Tampilan dan Fungsi Manajemen Dinamis (Transact-SQL)
Tampilan Manajemen Dinamis Terkait Broker Layanan (Transact-SQL)