Airson neach-cleachdaidh Event Hubs ann an Python a chleachdas proxy HTTP, rèitich foclair proxy an SDK agus an giùlan WebSocket nuair a thèid an cliant a thogail:

from azure.eventhub import EventHubConsumerClient, TransportType

client = EventHubConsumerClient(
    fully_qualified_namespace=namespace,
    eventhub_name=eventhub_name,
    consumer_group='$Default',
    credential=credential,
    transport_type=TransportType.AmqpOverWebsocket,
    http_proxy={
        'proxy_hostname': 'proxy.example',
        'proxy_port': 8080,
    },
)

'S e an t-ainm-àite, ainm an Event Hub agus an creideas rèiteachadh seirbheis a tha aig an aplacaid mu thràth. Lean air adhart le a ghairmean-air-ais fàil agus an cearcall-beatha àbhaisteach airson an cliant a dhùnadh.

Tha am foclair seo a' toirt cunntas dìreach air an eadar-mheadhanair. Chan e am mapa sgeamaichean ceann-uidhe http/https a ghabhas Requests a th' ann. Airson ainm-àite poblach Event Hubs far a bheil eadar-mheadhanairean poblach ceadaichte, tha an liosta proxy HTTP a' solar luchd-tagraidh airson raointean ainm aoigheachd agus port gun chunntas. Cuir ris na h-iuchraichean username agus password ma tha feum air a' chunntas proxy a thathar an dùil.

Bidh AMQP thairis air WebSockets a' cleachdadh port 443 na seirbheis, agus bidh an giùlan AMQP àbhaisteach a' cleachdadh 5671. Feumaidh am proxy fhathast an ceangal a thig às a cheadachadh gu ainm-àite Event Hubs.

Faodaidh creideas tòcan iarrtasan HTTP air leth a dhèanamh fhad 's a gheibh e tòcain. Rèitich an giùlan a tha e a' cur taic ris mar a dh'fheumas nuair a tha am proxy a dhìth air an t-slighe dearbhaidh sin cuideachd.

Artaigilean co-cheangailte