ServiceBusClientOptions interface
Menjelaskan opsi yang dapat disediakan saat membuat ServiceBusClient.
-
webSocketOptions
: Opsi untuk mengonfigurasi saluran koneksi AMQP melalui Web Sockets.-
websocket
: Konstruktor WebSocket yang digunakan untuk membuat koneksi AMQP jika Anda memilih untuk membuat koneksi melalui WebSocket. -
webSocketConstructorOptions
: Opsi untuk meneruskan ke konstruktor Websocket saat Anda memilih untuk membuat koneksi melalui WebSocket.
-
-
retryOptions
: Opsi coba lagi untuk semua operasi pada klien.-
maxRetries
: Frekuensi operasi dapat dicoba kembali jika terjadi kesalahan yang dapat dicoba kembali. -
maxRetryDelayInMs
: Penundaan maksimum antara percobaan ulang. Hanya berlaku saat melakukan percobaan ulang eksponensial. -
mode
: Mode coba lagi mana yang akan diterapkan, ditentukan olehRetryMode
enum. Opsinya adalah:Exponential
danFixed
. Default keFixed
. -
retryDelayInMs
: Jumlah waktu untuk menunggu dalam milidetik sebelum melakukan upaya berikutnya. Ketikamode
diatur keExponential
, ini digunakan untuk menghitung penundaan yang meningkat secara eksponensial antara percobaan ulang. Default: 30000 milidetik. -
timeoutInMs
: Jumlah waktu dalam milidetik untuk menunggu sebelum waktu operasi habis. Ini akan memicu percobaan kembali jika ada upaya coba lagi yang tersisa. Nilai minimum: 60000 milidetik.
-
Properti
custom |
Titik akhir kustom untuk digunakan saat menyambungkan ke layanan Bus Layanan. Ini dapat berguna ketika jaringan Anda tidak mengizinkan menyambungkan ke alamat titik akhir Azure Service Bus standar, tetapi memungkinkan menyambungkan melalui perantara. Contoh: "https://my.custom.endpoint:100/" |
identifier | ID untuk mengidentifikasi klien ini. Ini dapat digunakan untuk menghubungkan log dan pengecualian. |
retry |
Coba lagi opsi kebijakan yang menentukan mode, jumlah percobaan ulang, interval coba lagi, dll. |
user |
Opsi untuk menambahkan detail agen pengguna ke permintaan keluar. |
web |
Opsi untuk mengonfigurasi saluran koneksi AMQP melalui Web Sockets. |
Detail Properti
customEndpointAddress
Titik akhir kustom untuk digunakan saat menyambungkan ke layanan Bus Layanan. Ini dapat berguna ketika jaringan Anda tidak mengizinkan menyambungkan ke alamat titik akhir Azure Service Bus standar, tetapi memungkinkan menyambungkan melalui perantara.
Contoh: "https://my.custom.endpoint:100/"
customEndpointAddress?: string
Nilai Properti
string
identifier
ID untuk mengidentifikasi klien ini. Ini dapat digunakan untuk menghubungkan log dan pengecualian.
identifier?: string
Nilai Properti
string
retryOptions
Coba lagi opsi kebijakan yang menentukan mode, jumlah percobaan ulang, interval coba lagi, dll.
retryOptions?: RetryOptions
Nilai Properti
userAgentOptions
Opsi untuk menambahkan detail agen pengguna ke permintaan keluar.
userAgentOptions?: UserAgentPolicyOptions
Nilai Properti
webSocketOptions
Opsi untuk mengonfigurasi saluran koneksi AMQP melalui Web Sockets.
webSocketOptions?: WebSocketOptions