Dejinta proxy ee kicinta Service Bus ee Azure Functions gudaha host.json
Isticmaal webProxy-ga host.json ee Service Bus extension 5.x oo la socda amqpWebSockets, halkii aad ku habeyn lahayd ServiceBusClient kale gudaha koodhka function-ka.
{
"version": "2.0",
"extensions": {
"serviceBus": {
"transportType": "amqpWebSockets",
"webProxy": "http://proxy.example:8080"
}
}
}Ku dar tan dejinta host-ka Functions ee jirta. Extension-ka isku-xidhka ayaa abuura client-ka kicinta; client si gooni ah loogu dhisay koodhka function-ka ma beddelo.
Extension 5.x wuxuu taageeraa webProxy oo la socda amqpWebSockets, ma aha amqpTcp. Ku hay namespace/authentication dejinta xidhiidhka Service Bus ee jirta. Namespace Service Bus dadweyne ah oo dhexdhexaadiyayaal dadweyne loo oggol yahay, liiska proxy HTTP wuxuu bixiyaa musharrixiin URL webProxy aan akoon lahayn.
U-dhigga dejinta abka waa:
AzureFunctionsJobHost__extensions__serviceBus__transportType=amqpWebSockets
AzureFunctionsJobHost__extensions__serviceBus__webProxy=http://proxy.example:8080Isticmaal heerka laba-xariig-hoosaadka ah ee dejinta deegaanka, ama gelitaanka faylka local.settings.json, qaybta Values, horumarinta gudaha. Waa dejinta host, ma aha goobabka xadhigga xidhiidhka.
La jaanqaad jiilka extension-ka la rakibay. Client-ka HTTP ama Service Bus madax-bannaan ee shaqaale go'doonsan wali wuxuu u baahan yahay dariiqiisa.