Azure Functions-ийн Service Bus триггерийн прокси тохиргоо host.json дотор
Функцийн код дотор өөр ServiceBusClient тохируулахын оронд Service Bus 5.x өргөтгөлийн host.json webProxy-г amqpWebSockets-тэй хамт ашиглана уу.
{
"version": "2.0",
"extensions": {
"serviceBus": {
"transportType": "amqpWebSockets",
"webProxy": "http://proxy.example:8080"
}
}
}Үүнийг одоо байгаа Functions host тохиргоонд нэгтгэнэ үү. Binding өргөтгөл нь триггерийн клиентийг үүсгэдэг; функцийн код дотор тусдаа бүтээсэн клиент үүнийг орлуулахгүй.
5.x өргөтгөл нь webProxy-г amqpWebSockets-той дэмждэг, amqpTcp-той биш. Namespace/authentication-ыг одоо байгаа Service Bus холболтын тохиргоонд үлдээнэ үү. Нийтийн зуучлагчийг зөвшөөрдөг нийтийн Service Bus namespace-ийн хувьд HTTP прокси жагсаалт бүртгэлгүй webProxy URL-ийн сонголтуудыг санал болгодог.
Аппликейшн тохиргооны эквивалентууд нь:
AzureFunctionsJobHost__extensions__serviceBus__transportType=amqpWebSockets
AzureFunctionsJobHost__extensions__serviceBus__webProxy=http://proxy.example:8080Тэр хос доогуур зураастай шатлалыг орчны тохиргоонд эсвэл локал хөгжлийн local.settings.json файлын Values хэсэгт бичлэг хэлбэрээр ашиглана уу. Эдгээр нь host тохиргоо, connection string-ийн талбар биш.
Суулгасан өргөтгөлийн үед тааруулна уу. Тусгаарлагдсан worker-ийн бие даасан HTTP эсвэл Service Bus клиент өөрийн маршрутыг шаардсаар байна.