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

Apvienojiet to ar esošo Functions host konfigurāciju. Saistīšanas paplašinājums izveido trigera klientu; atsevišķi funkcijas kodā būvēts klients to neaizstāj.

Paplašinājums 5.x atbalsta webProxy ar amqpWebSockets, nevis amqpTcp. Saglabājiet namespace/authentication esošajā Service Bus savienojuma iestatījumā. Publiskam Service Bus namespace, kur atļauti publiski starpnieki, HTTP starpniekserveru saraksts piedāvā kandidātus webProxy URL bez konta.

Lietojumprogrammas iestatījumu ekvivalenti ir:

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

Izmantojiet šo dubultās pasvītras hierarhiju vides iestatījumos vai ierakstus failā local.settings.json, sadaļā Values, vietējai izstrādei. Tie ir host iestatījumi, nevis connection string lauki.

Saskaņojiet ar instalēto paplašinājuma paaudzi. Izolēta worker neatkarīgajam HTTP vai Service Bus klientam joprojām ir vajadzīgs savs maršruts.

Saistītie raksti