د Azure Functions Service Bus ټریګر پروکسي تنظیمات په host.json کې
د Service Bus 5.x غځېدنې host.json webProxy له amqpWebSockets سره وکاروئ، نه د فنکشن کوډ کې بل ServiceBusClient تنظیمول.
{
"version": "2.0",
"extensions": {
"serviceBus": {
"transportType": "amqpWebSockets",
"webProxy": "http://proxy.example:8080"
}
}
}دا د Functions host په موجوده ترتیباتو کې یوځای کړئ. د binding غځېدنه د ټریګر client جوړوي؛ په فنکشن کوډ کې جلا جوړ شوی client یې ځای نه نیسي.
غځېدنه 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هغه دوه ځله لاندې کرښې ترتیب په environment تنظیماتو کې وکاروئ، یا د محلي پراختیا لپاره په local.settings.json فایل کې د Values برخې ننوتنې. دا host تنظیمات دي، نه د connection string ساحې.
له نصب شوې غځېدنې نسل سره سمون ورکړئ. د جلا شوي worker خپلواک HTTP یا Service Bus client لا هم خپله لار غواړي.