Questa pagina illustra come eseguire il deployment del bilanciatore del carico delle applicazioni classico per bilanciare il carico del traffico verso endpoint di rete on-premise o in altri cloud pubblici e raggiungibili utilizzando la connettività ibrida.
Dopo aver completato queste attività, puoi facoltativamente esplorare l'attivazione di servizi aggiuntivi (come Cloud CDN e Google Cloud Armor) e funzionalità avanzate di gestione del traffico.
Se non l'hai ancora fatto, consulta la panoramica dei NEG di connettività ibrida per comprendere i requisiti di rete per configurare il bilanciamento del carico ibrido.
Panoramica della configurazione
L'esempio in questa pagina configura il seguente deployment di esempio:
Devi configurare la connettività ibrida prima di tentare di configurare un deployment di bilanciamento del carico ibrido. Questo documento non include la configurazione della connettività ibrida.
A seconda del prodotto di connettività ibrida scelto (Cloud VPN o Cloud Interconnect (dedicato o partner)), utilizza la documentazione del prodotto pertinente per configurarlo.
Autorizzazioni
Per configurare il bilanciamento del carico ibrido, devi disporre delle seguenti autorizzazioni:
On Google Cloud
- Autorizzazioni per stabilire la connettività ibrida tra Google Cloud e il tuo ambiente on-premise o altri ambienti cloud. Per l'elenco delle autorizzazioni necessarie, consulta la documentazione del prodotto Network Connectivity pertinente.
- Autorizzazioni per creare un NEG di connettività ibrida e il bilanciatore del carico.
Il ruolo Amministratore bilanciamento del carico di Compute
(
roles/compute.loadBalancerAdmin) contiene le autorizzazioni necessarie per eseguire le attività descritte in questa guida.
Nel tuo ambiente on-premise o in un altro ambiente cloud non-Google Cloud
- Autorizzazioni per configurare endpoint di rete che consentono ai servizi nel tuo ambiente on-premise o in altri ambienti cloud di essere raggiungibili daGoogle Cloud utilizzando una combinazione di
IP:Port. Per ulteriori informazioni, contatta l'amministratore di rete del tuo ambiente. - Autorizzazioni per creare regole firewall nel tuo ambiente on-premise o in altri ambienti cloud per consentire ai probe di controllo di integrità di Google di raggiungere gli endpoint.
- Autorizzazioni per configurare endpoint di rete che consentono ai servizi nel tuo ambiente on-premise o in altri ambienti cloud di essere raggiungibili daGoogle Cloud utilizzando una combinazione di
Inoltre, per completare le istruzioni riportate in questa pagina, devi creare un NEG di connettività ibrida, un bilanciatore del carico e NEG di zona (e i relativi endpoint) da utilizzare come backend basati su Google Cloudper il bilanciatore del carico.
Devi avere il ruolo di proprietario o editor del progetto oppure disporre dei seguenti ruoli IAM di Compute Engine.
| Attività | Ruolo richiesto |
|---|---|
| Crea reti, subnet e componenti del bilanciatore del carico | Compute Network Admin
(roles/compute.networkAdmin) |
| Aggiungere e rimuovere regole firewall | Compute Security Admin
(roles/compute.securityAdmin) |
| Creare istanze | Compute Instance Admin
(roles/compute.instanceAdmin) |
(Facoltativo) Utilizza indirizzi BYOIP
Con Bring Your Own IP (BYOIP), puoi importare i tuoi indirizzi pubblici inGoogle Cloud per utilizzarli con le risorse Google Cloud . Ad esempio, se importi i tuoi indirizzi IPv4, puoi assegnarne uno alla regola di forwarding quando configuri il bilanciatore del carico. Quando segui le istruzioni riportate in questo documento per , fornisci l'indirizzo BYOIP come indirizzo IP.
Per saperne di più sull'utilizzo di BYOIP, consulta Bring Your Own IP.
Stabilisci la connettività ibrida
Il tuo ambiente Google Cloud e on-premise o altri ambienti cloud devono essere connessi tramite connettività ibrida utilizzando collegamenti VLAN Cloud Interconnect o tunnel Cloud VPN con VM router Cloud o appliance router. Ti consigliamo di utilizzare una connessione ad alta disponibilità.
Un router Cloud abilitato con il routing dinamico globale apprende l'endpoint specifico tramite il protocollo Border Gateway Protocol (BGP) e lo programma nella rete VPC Google Cloud . Il routing dinamico regionale non è supportato. Anche le route statiche non sono supportate.
Puoi utilizzare la stessa rete o una rete VPC diversa all'interno dello stesso progetto per configurare sia il networking ibrido (Cloud Interconnect o Cloud VPN o una VM appliance router) sia il bilanciatore del carico. Nota quanto segue:
Se utilizzi reti VPC diverse, le due reti devono essere connesse tramite il peering di rete VPC oppure devono essere spoke VPC nello stesso hub Network Connectivity Center.
Se utilizzi la stessa rete VPC, assicurati che gli intervalli CIDR della subnet della rete VPC non siano in conflitto con gli intervalli CIDR remoti. Quando gli indirizzi IP si sovrappongono, le route di subnet hanno la priorità sulla connettività remota.
Per istruzioni, consulta la seguente documentazione:
Configura l'ambiente esterno a Google Cloud
Per configurare l'ambiente on-premise o un altro ambiente cloud per il bilanciamento del carico ibrido:
- Configura gli endpoint di rete per esporre i servizi on-premise a
Google Cloud (
IP:Port). - Configura le regole firewall nel tuo ambiente on-premise o in un altro ambiente cloud.
- Configura il router Cloud per annunciare determinate route richieste al tuo ambiente privato.
Configura endpoint di rete
Dopo aver configurato la connettività ibrida, configuri uno o più endpoint di rete all'interno del tuo ambiente on-premise o di altri ambienti cloud raggiungibili tramite Cloud Interconnect o Cloud VPN o appliance router utilizzando una combinazione IP:port. Questa combinazione IP:port
è configurata come uno o più endpoint per il NEG di connettività ibrida
che viene creato in Google Cloud in un secondo momento di questa procedura.
Se esistono più percorsi per l'endpoint IP, il routing segue il comportamento descritto nella panoramica del router Cloud.
Configura le regole firewall
Le seguenti regole firewall devono essere create nel tuo ambiente on-premise o in un altro ambiente cloud:
Crea una regola firewall di autorizzazione in entrata per consentire il traffico dai probe di controllo di integrità di Google ai tuoi endpoint. Gli intervalli di indirizzi IP di origine da consentire sono
35.191.0.0/16e130.211.0.0/22. Per saperne di più, consulta Intervalli IP probe e regole firewall.
Pubblicizza route
Configura il router Cloud per annunciare i seguenti intervalli IP personalizzati al tuo ambiente on-premise o a un altro ambiente cloud:
- Gli intervalli utilizzati dai probe del controllo di integrità di Google:
35.191.0.0/16e130.211.0.0/22.
Configura l'ambiente Google Cloud
Per i passaggi seguenti, assicurati di utilizzare la stessa rete VPC (denominata NETWORK in questa procedura) utilizzata per configurare la connettività ibrida tra gli ambienti.
Crea la subnet per i backend
Questa subnet viene utilizzata per creare i backend NEG zonali del bilanciatore del carico, il frontend e l'indirizzo IP interno.
Crea questa subnet nella rete NETWORK utilizzata per configurare la connettività ibrida tra gli ambienti.
Console
Nella console Google Cloud , vai alla pagina Reti VPC.
Vai alla rete utilizzata per configurare la connettività ibrida tra gli ambienti.
Nella sezione Subnet:
- Imposta Modalità di creazione subnet su Personalizzata.
- Nella sezione Nuova subnet, inserisci le seguenti informazioni:
- Nome: LB_SUBNET_NAME
- Regione: REGION
- Intervallo di indirizzi IP: LB_SUBNET_RANGE
- Fai clic su Fine.
Fai clic su Crea.
gcloud
Crea una subnet nella rete NETWORK utilizzata per configurare la connettività ibrida tra gli ambienti.
gcloud compute networks subnets create LB_SUBNET_NAME \
--network=NETWORK \
--range=LB_SUBNET_RANGE \
--region=REGION
Crea regola firewall
In questo esempio, crei la seguente regola firewall:
fw-allow-health-check: una regola in entrata, applicabile alle istanze Google Cloud con bilanciamento del carico, che consente il traffico dal bilanciatore del carico e dai sistemi di controllo di integritàGoogle Cloud (130.211.0.0/22e35.191.0.0/16). Questo esempio utilizza il tag di destinazioneallow-health-checkper identificare le VM di backend a cui deve essere applicata.
Console
Nella console Google Cloud , vai alla pagina Policy del firewall.
Fai clic su Crea regola firewall:
- Inserisci un nome di
fw-allow-health-check. - Nella sezione Rete, seleziona
NETWORK. - In Destinazioni, seleziona Tag di destinazione specificati.
- Compila il campo Tag di destinazione con
allow-health-check. - Imposta Filtro di origine su Intervalli IPv4.
- Imposta Intervalli IPv4 di origine su
130.211.0.0/22e35.191.0.0/16. - In Protocolli e porte, seleziona Protocolli e porte specificati.
- Seleziona la casella di controllo accanto a TCP e digita
80per i numeri di porta.
- Inserisci un nome di
Fai clic su Crea.
gcloud
Crea la regola
fw-allow-health-check-and-proxyper consentire al bilanciatore del carico e ai controlli di integrità Google Cloud di comunicare con le istanze di backend sulla porta TCP80.Sostituisci NETWORK con il nome della rete VPC utilizzata per configurare la connettività ibrida.
gcloud compute firewall-rules create fw-allow-health-check \ --network=NETWORK \ --action=allow \ --direction=ingress \ --target-tags=allow-health-check \ --source-ranges=130.211.0.0/22,35.191.0.0/16 \ --rules=tcp:80
Configura il NEG a livello di zona
Per i backend basati su Google Cloud, ti consigliamo di configurare più NEG zonali nella stessa regione in cui hai configurato la connettività ibrida.
Per questo esempio, abbiamo configurato un NEG di zona (con endpoint di tipo GCE_VM_IP_PORT)
nella regione REGION. Crea prima le VM nella zona GCP_NEG_ZONE. Poi
crea un NEG zonale nello stesso GCP_NEG_ZONE e
aggiungi gli endpoint di rete delle VM al NEG.
Crea VM
Console
Vai alla pagina Istanze VM nella console Google Cloud .
Vai a Istanze VMFai clic su Crea istanza.
Imposta Nome su
vm-a1.Per Regione, scegli REGION.
Per Zona, scegli GCP_NEG_ZONE.
Nella sezione Disco di avvio, assicurati che per le opzioni del disco di avvio sia selezionata l'opzione Debian GNU/Linux 12 (bookworm). Fai clic su Scegli per modificare l'immagine, se necessario.
Fai clic su Opzioni avanzate e apporta le seguenti modifiche:
- Fai clic su Networking e aggiungi i seguenti Tag di rete:
allow-health-check. - Fai clic su Modifica in
Interfacce di rete, apporta le seguenti modifiche e poi fai clic su
Fine:
- Rete: NETWORK
- Subnet: LB_SUBNET_NAME
- Tipo di stack IP: IPv4 e IPv6 (stack doppio)
Fai clic su Gestione. Nel campo Script di avvio, copia e incolla i seguenti contenuti dello script. Il contenuto dello script è identico per tutte e quattro le VM:
#! /bin/bash apt-get update apt-get install apache2 -y a2ensite default-ssl a2enmod ssl vm_hostname="$(curl -H "Metadata-Flavor:Google" \ http://metadata.google.internal/computeMetadata/v1/instance/name)" echo "Page served from: $vm_hostname" | \ tee /var/www/html/index.html systemctl restart apache2
- Fai clic su Networking e aggiungi i seguenti Tag di rete:
Fai clic su Crea.
Ripeti i seguenti passaggi per creare una seconda VM utilizzando la seguente combinazione di nome e zona:
- Nome:
vm-a2, zona: GCP_NEG_ZONE
- Nome:
gcloud
Crea le VM eseguendo il seguente comando due volte, utilizzando queste combinazioni per il nome della VM e la relativa zona. I contenuti dello script sono identici per entrambe le VM.
- VM_NAME di
vm-a1e qualsiasi zona GCP_NEG_ZONE a tua scelta VM_NAME di
vm-a2e la stessa zona GCP_NEG_ZONEPer supportare il traffico IPv4, esegui questo comando:
gcloud compute instances create VM_NAME \ --zone=GCP_NEG_ZONE \ --image-family=debian-12 \ --image-project=debian-cloud \ --tags=allow-health-check \ --ipv6-network-tier=PREMIUM --stack-type=IPV4_ONLY \ --subnet=LB_SUBNET_NAME \ --metadata=startup-script='#! /bin/bash apt-get update apt-get install apache2 -y a2ensite default-ssl a2enmod ssl vm_hostname="$(curl -H "Metadata-Flavor:Google" \ http://metadata.google.internal/computeMetadata/v1/instance/name)" echo "Page served from: $vm_hostname" | \ tee /var/www/html/index.html systemctl restart apache2'
Crea il NEG a livello di zona
Console
Per creare un gruppo di endpoint di rete a livello di zona:
- Vai alla pagina Gruppi di endpoint di rete nella console Google Cloud .
Vai alla pagina Gruppi di endpoint di rete - Fai clic su Crea gruppo di endpoint di rete.
- Inserisci un Nome per il NEG zonale. A cui si fa riferimento come GCP_NEG_NAME in questa procedura.
- Seleziona Tipo di gruppo di endpoint di rete: Gruppo di endpoint di rete (a livello di zona).
- Seleziona la rete: NETWORK
- Seleziona la subnet: LB_SUBNET_NAME
- Seleziona la zona: GCP_NEG_ZONE
- Inserisci la Porta predefinita:
80. - Fai clic su Crea.
Aggiungi endpoint al NEG di zona:
- Vai alla pagina Gruppi di endpoint di rete nella console Google Cloud .
Vai a Gruppi di endpoint di rete - Fai clic sul nome del gruppo di endpoint di rete creato nel passaggio precedente (GCP_NEG_NAME). Viene visualizzata la pagina Dettagli gruppo di endpoint di rete.
- Nella sezione Endpoint di rete in questo gruppo, fai clic su Aggiungi endpoint di rete. Viene visualizzata la pagina Aggiungi endpoint di rete.
- Seleziona un'istanza VM per aggiungere i relativi indirizzi IP interni come endpoint di rete. Nella sezione Interfaccia di rete vengono visualizzati il nome, la zona e la subnet della VM.
- Nel campo Indirizzo IPv4, inserisci l'indirizzo IPv4 del nuovo endpoint di rete.
- Seleziona il Tipo di porta.
- Se selezioni Predefinito, l'endpoint utilizza la porta predefinita
80per tutti gli endpoint nel gruppo di endpoint di rete. Questo è sufficiente per il nostro esempio perché il server Apache gestisce le richieste sulla porta80. - Se selezioni Personalizzato, inserisci il Numero di porta per l'endpoint da utilizzare.
- Se selezioni Predefinito, l'endpoint utilizza la porta predefinita
- Per aggiungere altri endpoint, fai clic su Aggiungi endpoint di rete e ripeti i passaggi precedenti.
- Dopo aver aggiunto tutti gli endpoint, fai clic su Crea.
gcloud
Crea un NEG di zona (con endpoint
GCE_VM_IP_PORT) utilizzando il comandogcloud compute network-endpoint-groups create:gcloud compute network-endpoint-groups create GCP_NEG_NAME \ --network-endpoint-type=GCE_VM_IP_PORT \ --zone=GCP_NEG_ZONE \ --network=NETWORK \ --subnet=LB_SUBNET_NAMEPuoi specificare un
--default-portdurante la creazione del NEG oppure specificare un numero di porta per ogni endpoint come mostrato nel passaggio successivo.Aggiungi endpoint single-stack a GCP_NEG_NAME.
gcloud compute network-endpoint-groups update GCP_NEG_NAME \ --zone=GCP_NEG_ZONE \ --add-endpoint='instance=vm-a1,port=80' \ --add-endpoint='instance=vm-a2,port=80'
Configura il NEG di connettività ibrida
Quando crei il NEG, utilizza un ZONE che riduca al minimo la distanza geografica tra Google Cloud e il tuo ambiente on-premise o un altro ambiente cloud. Ad esempio, se ospiti un servizio in un ambiente on-premise a Francoforte, in Germania, puoi specificare la zona europe-west3-a
Google Cloud quando crei il gruppo di elenchi di esclusione.
Inoltre, se utilizzi Cloud Interconnect, ZONE utilizzato per creare il NEG deve trovarsi nella stessa regione in cui è stato configurato il collegamento VLAN Cloud Interconnect per la connettività ibrida.
Per le regioni e le zone disponibili, consulta la documentazione di Compute Engine: regioni e zone disponibili.
Console
Per creare un gruppo di endpoint di rete con connettività ibrida:
- Vai alla pagina Gruppi di endpoint di rete nella console Google Cloud .
Vai a Gruppi di endpoint di rete - Fai clic su Crea gruppo di endpoint di rete.
- Inserisci un Nome per il NEG ibrido. A cui si fa riferimento come ON_PREM_NEG_NAME in questa procedura.
- Seleziona il Tipo di gruppo di endpoint di rete: Gruppo di endpoint di rete con connettività ibrida (a livello di zona).
- Seleziona la rete: NETWORK
- Seleziona la subnet: LB_SUBNET_NAME
- Seleziona la zona: ON_PREM_NEG_ZONE
- Inserisci la Porta predefinita.
- Fai clic su Crea
Aggiungi endpoint al NEG di connettività ibrida:
- Vai alla pagina Gruppi di endpoint di rete nella console Google Cloud .
Vai alla pagina Gruppi di endpoint di rete - Fai clic sul nome del gruppo di endpoint di rete creato nel passaggio precedente (ON_PREM_NEG_NAME). Viene visualizzata la pagina Dettagli gruppo di endpoint di rete.
- Nella sezione Endpoint di rete in questo gruppo, fai clic su Aggiungi endpoint di rete. Viene visualizzata la pagina Aggiungi endpoint di rete.
- Inserisci l'indirizzo IP del nuovo endpoint di rete.
- Seleziona il Tipo di porta.
- Se selezioni Predefinito, l'endpoint utilizza la porta predefinita per tutti gli endpoint nel gruppo di endpoint di rete.
- Se selezioni Personalizzato, puoi inserire un numero di porta diverso da utilizzare per l'endpoint.
- Per aggiungere altri endpoint, fai clic su Aggiungi endpoint di rete e ripeti i passaggi precedenti.
- Dopo aver aggiunto tutti gli endpoint nonGoogle Cloud , fai clic su Crea.
gcloud
Crea un NEG di connettività ibrida utilizzando il comando
gcloud compute network-endpoint-groups create.gcloud compute network-endpoint-groups create ON_PREM_NEG_NAME \ --network-endpoint-type=NON_GCP_PRIVATE_IP_PORT \ --zone=ON_PREM_NEG_ZONE \ --network=NETWORKAggiungi l'endpoint a
on-prem-neg:gcloud compute network-endpoint-groups update ON_PREM_NEG_NAME \ --zone=ON_PREM_NEG_ZONE \ --add-endpoint="ip=ON_PREM_IP_ADDRESS_1,port=PORT_1" \ --add-endpoint="ip=ON_PREM_IP_ADDRESS_2,port=PORT_2"
Puoi utilizzare questo comando per aggiungere gli endpoint di rete che hai configurato in precedenza on-premise o nel tuo ambiente cloud.
Ripeti --add-endpoint tutte le volte necessarie.
Se necessario, puoi ripetere questi passaggi per creare più NEG ibride.
Configura il bilanciatore del carico
Console
gcloud
- Crea un indirizzo IP esterno statico globale a cui i client esterni inviano il traffico.
gcloud compute addresses create LB_IP_ADDRESS_NAME \ --global - Crea un controllo di integrità
per i backend.
gcloud compute health-checks create http HTTP_HEALTH_CHECK_NAME \ --use-serving-port - Crea un servizio di backend. Aggiungi sia il NEG zonale sia il NEG di connettività ibrida come backend a questo servizio di backend.
- Aggiungi il NEG zonale come backend al servizio di backend:
Per informazioni dettagliate sulla configurazione della modalità di bilanciamento, consulta la documentazione di gcloud CLI per il parametrogcloud compute backend-services add-backend BACKEND_SERVICE \ --global \ --balancing-mode=RATE \ --max-rate-per-endpoint=MAX_REQUEST_RATE_PER_ENDPOINT \ --network-endpoint-group=GCP_NEG_NAME \ --network-endpoint-group-zone=GCP_NEG_ZONE--max-rate-per-endpoint. - Aggiungi il NEG ibrido come backend al servizio di backend:
gcloud compute backend-services add-backend BACKEND_SERVICE \ --global \ --balancing-mode=RATE \ --max-rate-per-endpoint=MAX_REQUEST_RATE_PER_ENDPOINT \ --network-endpoint-group=ON_PREM_NEG_NAME \ --network-endpoint-group-zone=ON_PREM_NEG_ZONE - Crea una mappa URL per instradare le richieste in entrata al servizio di backend.
gcloud compute url-maps create URL_MAP_NAME \ --default-service BACKEND_SERVICE - Esegui questo passaggio solo se vuoi creare un bilanciatore del carico HTTPS. Non è necessario per i bilanciatori del carico HTTP.
Per creare un bilanciatore del carico HTTPS, devi disporre di una risorsa del certificato SSL da utilizzare nel proxy HTTPS di destinazione. Puoi creare una risorsa del certificato SSL utilizzando un certificato SSL gestito da Google o un certificato SSL autogestito. L'utilizzo di certificati gestiti da Google è consigliato perché Google Cloud ottiene, gestisce e rinnova questi certificati automaticamente.
Per creare un certificato gestito da Google, devi avere un dominio. Se non hai un dominio, puoi utilizzare un certificato SSL autofirmato per i test.
Per creare una risorsa del certificato SSL gestito da Google: Per creare una risorsa del certificato SSL autogestito:gcloud compute ssl-certificates create SSL_CERTIFICATE_NAME \ --domains DOMAINgcloud compute ssl-certificates create SSL_CERTIFICATE_NAME \ --certificate CRT_FILE_PATH \ --private-key KEY_FILE_PATH - Crea un proxy HTTP(S) di destinazione per indirizzare le richieste alla mappa URL:
Per un bilanciatore del carico HTTP, crea un proxy HTTP di destinazione: Per un bilanciatore del carico HTTPS, crea un proxy HTTPS di destinazione. Il proxy è la parte del bilanciatore del carico che contiene il certificato SSL per il bilanciamento del carico HTTPS, quindi devi caricare anche il tuo certificato in questo passaggio.gcloud compute target-http-proxies create TARGET_HTTP_PROXY_NAME \ --url-map=URL_MAP_NAMEgcloud compute target-https-proxies create TARGET_HTTPS_PROXY_NAME \ --ssl-certificates=SSL_CERTIFICATE_NAME \ --url-map=URL_MAP_NAME - Crea una regola di forwarding per indirizzare le richieste in entrata al proxy.
Per un bilanciatore del carico HTTP: Per un bilanciatore del carico HTTPS:gcloud compute forwarding-rules create HTTP_FORWARDING_RULE_NAME \ --address=LB_IP_ADDRESS_NAME \ --target-http-proxy=TARGET_HTTP_PROXY_NAME \ --global \ --ports=80gcloud compute forwarding-rules create HTTPS_FORWARDING_RULE_NAME \ --address=LB_IP_ADDRESS_NAME \ --target-https-proxy=TARGET_HTTPS_PROXY_NAME \ --global \ --ports=443
gcloud compute backend-services create BACKEND_SERVICE \
--health-checks=HTTP_HEALTH_CHECK_NAME \
--global
Connetti il dominio al bilanciatore del carico
Dopo aver creato il bilanciatore del carico, prendi nota dell'indirizzo IP associato, ad esempio 30.90.80.100. Per puntare il tuo dominio al bilanciatore del carico, crea un record A utilizzando il servizio di registrazione del dominio. Se hai aggiunto più domini al certificato SSL, devi aggiungere un record A per ciascuno in modo che puntino tutti all'indirizzo IP del bilanciatore del carico. Ad esempio, per creare record A per www.example.com e example.com, utilizza:
NAME TYPE DATA www A 30.90.80.100 @ A 30.90.80.100
Se utilizzi Cloud DNS come provider DNS, consulta Aggiungi, modifica ed elimina record.
Test del bilanciatore del carico
Ora che hai configurato il bilanciatore del carico, puoi iniziare a inviare traffico all'indirizzo IP corrispondente.
Vai alla pagina Bilanciamento del carico nella console Google Cloud .
Vai alla pagina Bilanciamento del caricoFai clic sul bilanciatore del carico che hai appena creato.
Prendi nota dell'indirizzo IP del bilanciatore del carico.
Invia traffico al bilanciatore del carico.
Se hai creato un bilanciatore del carico HTTP, puoi testarlo utilizzando un browser web all'indirizzo
http://IP_ADDRESS. SostituisciIP_ADDRESScon l'indirizzo IP del bilanciatore del carico. Dovresti essere indirizzato al servizio che hai esposto tramite l'endpoint.Se hai creato un bilanciatore del carico HTTPS, puoi testarlo utilizzando
curlnel seguente modo. SostituisciIP_ADDRESScon l'indirizzo IP del bilanciatore del carico. Dovrebbe aprirsi automaticamente il servizio che hai esposto tramite l'endpoint.curl -k https://IP_ADDRESS
Se questa procedura non funziona e utilizzi un certificato gestito da Google, verifica che lo stato della risorsa certificato sia ACTIVE. Per saperne di più, consulta Stato della risorsa certificato SSL gestito da Google. Poi testa il dominio che punta all'indirizzo IP del bilanciatore del carico. Ad esempio:
curl -s https://DOMAIN_NAME
Sostituisci DOMAIN_NAME con il nome di dominio dell'applicazione, ad esempio
test.example.com.
Il test degli endpoint nonGoogle Cloud dipende dal servizio che hai esposto tramite l'endpoint NEG ibrido.