Am o cerință de a echilibra încărcarea la punctele finale https://api1.app.com
și https://api2.app.cpm
care sunt în prezent în afara GCP.
GCP oferă NEG-uri de internet pentru a conecta punctele finale externe la GCP la echilibrul de încărcare extern HTTP(S). Cu toate acestea, are limitări.
În principal:
Echilibrarea încărcăturii nu este acceptată momentan pe punctele finale de pe internet â solicitările sunt trimise numai la punctul final. Google Edge
infrastructura termină conexiunile dvs. de utilizator și apoi direcționează
conexiuni la punctul final de internet.
Nu se efectuează nicio verificare a stării de sănătate pentru internetul NEG. Dacă punctul final de internet devine inaccesibil sau dacă este specificat ca un FQDN
dar nu poate fi rezolvat, Cloud CDN trimite un mesaj 502 (Bad Gateway).
răspuns la solicitările utilizatorilor.
Puteți utiliza NEG-uri de internet numai pe nivelul serviciului de rețea Premium, care este nivelul implicit.
Referinţă
Nu pot folosi cu adevărat NEG-urile Internet pentru a echilibra încărcarea punctelor mele finale. Există vreo altă opțiune disponibilă în GCP pentru a realiza echilibrarea sarcinii pentru punctul final extern GCP folosind GCP Load Balancers?
Pot conecta HAProxy sau orice alte soluții de echilibrare a încărcăturii terță parte între dispozitivele de echilibrare a încărcăturii GCP și punctele finale ale mele de backend?
Dacă da, putem configura nume de domenii precum https://api1.app.com
și https://api2.app.cpm
ca backend in haproxy.cfg
?