I proxy in avanti forniscono un unico punto tramite il quale più macchine inviano richieste a un
server esterno. Possono applicare criteri di sicurezza, registrare e analizzare le richieste ed eseguire altre azioni in modo che le richieste rispettino le tue regole aziendali. Con Apigee Hybrid, puoi configurare un proxy in avanti che intermedi i proxy API e un TargetEndpoint esterno (un server di destinazione di backend).
Per utilizzare un proxy in avanti HTTP tra l'istanza ibrida e TargetEndpoint, devi configurare le impostazioni del proxy in uscita nel file delle sostituzioni. Queste proprietà con ambito a livello di ambiente indirizzano le richieste di destinazione dall'ambiente ibrido al proxy di inoltro HTTP. Inoltre, devi assicurarti che use.proxy sia impostato su "true" per qualsiasi TargetEndpoint che vuoi inoltrare tramite un proxy HTTP. Per le istruzioni, consulta la parte inferiore della pagina.
Per configurare un ambiente ibrido per il proxy di inoltro, aggiungi la proprietà envs.httpProxy al file delle sostituzioni e applicala al cluster. Ad esempio:
Il proxy in avanti è configurato per un ambiente; tutto il traffico che passa dai proxy API in quell'ambiente ai target di backend passa attraverso il proxy in avanti HTTP specificato. Se il traffico per un
target specifico di un proxy API deve andare direttamente al target di backend, bypassando il proxy forward, imposta la seguente proprietà in TargetEndpoint per eseguire l'override del proxy forward HTTP:
<Property name="use.proxy">false</Property>
Per ulteriori informazioni sull'impostazione delle proprietà TargetEndpoint, inclusa la configurazione della connessione all'endpoint di destinazione, consulta Riferimento per le proprietà degli endpoint.
Imposta use.proxy su "true" per qualsiasi TargetEndpoint per il quale vuoi passare tramite un proxy di inoltro HTTP:
[[["Facile da capire","easyToUnderstand","thumb-up"],["Il problema è stato risolto","solvedMyProblem","thumb-up"],["Altra","otherUp","thumb-up"]],[["Difficile da capire","hardToUnderstand","thumb-down"],["Informazioni o codice di esempio errati","incorrectInformationOrSampleCode","thumb-down"],["Mancano le informazioni o gli esempi di cui ho bisogno","missingTheInformationSamplesINeed","thumb-down"],["Problema di traduzione","translationIssue","thumb-down"],["Altra","otherDown","thumb-down"]],["Ultimo aggiornamento 2025-03-12 UTC."],[[["Forward proxies allow multiple machines to send requests to an external server through a single point, enabling security policy enforcement, request logging, and analysis."],["Apigee hybrid allows configuration of a forward proxy that sits between API proxies and an external TargetEndpoint, with specific instructions for hybrid setups, which differ from general Apigee functionality."],["To use an HTTP forward proxy in Apigee hybrid, configure the `envs.httpProxy` property in your overrides file with the proxy's scheme, host, and port, ensuring the scheme is HTTP and in uppercase."],["Forward proxying in Apigee hybrid is environment-specific, and all traffic from API proxies in that environment to backend targets goes through it, unless the `use.proxy` property is set to \"false\" within a specific TargetEndpoint."],["To direct traffic through the HTTP forward proxy for a particular TargetEndpoint, the `use.proxy` property must be set to \"true\" in the TargetEndpoint configuration."]]],[]]