Suidheachaidhean proxy trigger Service Bus Azure Functions ann an host.json
Cleachd webProxy ann an host.json an leudachaidh Service Bus 5.x le amqpWebSockets, an àite ServiceBusClient eile a rèiteachadh ann an còd na h-obrach.
{
"version": "2.0",
"extensions": {
"serviceBus": {
"transportType": "amqpWebSockets",
"webProxy": "http://proxy.example:8080"
}
}
}Measg seo a-steach don rèiteachadh Functions host a th' ann. Cruthaichidh an leudachadh ceangail cliant an trigger; cha ghabh cliant a thèid a thogail air leth ann an còd na h-obrach àite.
Tha leudachadh 5.x a' toirt taic do webProxy le amqpWebSockets, chan ann le amqpTcp. Cùm namespace/authentication anns an t-suidheachadh ceangail Service Bus a th' ann. Airson namespace Service Bus poblach far a bheil eadar-mheadhanairean poblach ceadaichte, tha an liosta proxy HTTP a' tabhann tagraichean airson URL webProxy gun chunntas.
Is iad na co-ionannachdan ann an suidheachaidhean na h-aplacaid:
AzureFunctionsJobHost__extensions__serviceBus__transportType=amqpWebSockets
AzureFunctionsJobHost__extensions__serviceBus__webProxy=http://proxy.example:8080Cleachd an rangachadh dà-ghuion seo ann an suidheachaidhean àrainneachd, no clàraidhean anns an fhaidhle local.settings.json, earrann Values, airson leasachadh ionadail. 'S e suidheachaidhean host a th' annta, chan e raointean sreang-cheangail.
Freagair don ghinealach leudachaidh a chaidh a stàladh. Feumaidh cliant HTTP no Service Bus neo-eisimeileach neach-obrach aonarra a shlighe fhèin fhathast.