{
  "version": "2.0",
  "extensions": {
    "serviceBus": {
      "transportType": "amqpWebSockets",
      "webProxy": "http://proxy.example:8080"
    }
  }
}

Gabungkan ini ke konfigurasi host Functions yang ada. Ekstensi binding membuat klien pemicu; klien yang dibuat terpisah di kode fungsi tidak menggantikannya.

Ekstensi 5.x mendukung webProxy dengan amqpWebSockets, bukan amqpTcp. Pertahankan namespace/authentication di pengaturan koneksi Service Bus yang ada. Untuk namespace Service Bus publik tempat perantara publik diizinkan, daftar proksi HTTP menyediakan kandidat untuk URL webProxy tanpa akun.

Padanan pengaturan aplikasi adalah:

AzureFunctionsJobHost__extensions__serviceBus__transportType=amqpWebSockets
AzureFunctionsJobHost__extensions__serviceBus__webProxy=http://proxy.example:8080

Gunakan hierarki garis bawah ganda itu di pengaturan lingkungan, atau entri di file local.settings.json, bagian Values, untuk pengembangan lokal. Itu pengaturan host, bukan bidang connection string.

Sesuaikan dengan generasi ekstensi yang terpasang. Klien HTTP atau Service Bus independen milik worker terisolasi tetap memerlukan rutenya sendiri.

Artikel terkait