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

ਇਸ ਨੂੰ ਮੌਜੂਦਾ Functions host ਕਾਨਫਿਗਰੇਸ਼ਨ ਵਿੱਚ ਸ਼ਾਮਲ ਕਰੋ। binding extension ਟ੍ਰਿਗਰ ਦਾ client ਬਣਾਉਂਦਾ ਹੈ; ਫੰਕਸ਼ਨ ਕੋਡ ਵਿੱਚ ਵੱਖਰਾ ਬਣਾਇਆ client ਇਸ ਦੀ ਥਾਂ ਨਹੀਂ ਲੈਂਦਾ।

Extension 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 ਖੇਤਰ ਨਹੀਂ।

ਸਥਾਪਿਤ extension ਪੀੜ੍ਹੀ ਨਾਲ ਮੇਲ ਖਾਓ। ਅਲੱਗ worker ਦੇ ਸੁਤੰਤਰ HTTP ਜਾਂ Service Bus client ਨੂੰ ਅਜੇ ਵੀ ਆਪਣਾ ਰਸਤਾ ਚਾਹੀਦਾ ਹੈ।

ਸੰਬੰਧਿਤ ਲੇਖ