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

ಇದನ್ನು ಇರುವ Functions host ಸಂರಚನೆಗೆ ವಿಲೀನ ಮಾಡಿ. ಬೈಂಡಿಂಗ್ ವಿಸ್ತರಣೆ ಟ್ರಿಗರ್‌ನ ಕ್ಲೈಂಟ್ ಅನ್ನು ರಚಿಸುತ್ತದೆ; ಫಂಕ್ಷನ್ ಕೋಡ್‌ನಲ್ಲಿ ಪ್ರತ್ಯೇಕವಾಗಿ ನಿರ್ಮಿಸಿದ ಕ್ಲೈಂಟ್ ಅದನ್ನು ಬದಲಿಸುವುದಿಲ್ಲ.

ವಿಸ್ತರಣೆ 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 ಕ್ಲೈಂಟ್‌ಗೆ ಇನ್ನೂ ತನ್ನದೇ ಮಾರ್ಗ ಬೇಕು.

ಸಂಬಂಧಿತ ಲೇಖನಗಳು