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

Zlúčte to do existujúcej konfigurácie hostiteľa Functions. Rozšírenie väzby vytvára klienta triggera; samostatne vytvorený klient v kóde funkcie ho nenahradí.

Rozšírenie 5.x podporuje webProxy s amqpWebSockets, nie amqpTcp. Ponechajte namespace/authentication v existujúcom nastavení pripojenia Service Bus. Pre verejný namespace Service Bus, kde sú povolení verejní sprostredkovatelia, ponúka zoznam HTTP proxy kandidátov pre URL webProxy bez účtu.

Ekvivalenty v nastaveniach aplikácie sú:

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

Použite túto hierarchiu s dvojitým podčiarknikom v nastaveniach prostredia alebo položky v súbore local.settings.json, sekcia Values, pre lokálny vývoj. Sú to nastavenia hostiteľa, nie polia pripojovacieho reťazca.

Zlaďte s nainštalovanou generáciou rozšírenia. Nezávislý HTTP alebo Service Bus klient izolovaného workeru stále potrebuje vlastnú trasu.

Súvisiace články