Load balancing
per il tuo dominio personalizzato
Punta lo stesso dominio a più applicazioni: l'edge di Square Cloud distribuisce il traffico con failover automatico. Incluso con i domini personalizzati, senza addebito per richiesta.
- Round-robinOgni richiesta va all'applicazione successiva del gruppo, così il carico si distribuisce in modo uniforme.
- Failover automaticoLa Replica 2 è andata offline. Le richieste che sarebbero andate a lei vengono servite dalle altre applicazioni del gruppo.
- Di nuovo in rotazioneQuando la Replica 2 torna a rispondere, ricomincia a ricevere richieste, senza alcuna azione da parte tua.
Fino a 10 applicazioni per dominio
Quante applicazioni possono servire lo stesso dominio dipende dal tuo piano. Il load balancing è incluso con i domini personalizzati, a partire dal piano Standard. Confronta i piani
Standard
Fino a 2 applicazioni per dominio
Pro
Fino a 5 applicazioni per dominio
Enterprise
Fino a 10 applicazioni per dominio
Alta disponibilità senza un proxy da mantenere
Un load balancer su Square Cloud è semplicemente lo stesso dominio personalizzato su più di un'applicazione. Al resto pensa l'edge.
Round-robin all'edge
Ogni richiesta può arrivare a un'applicazione diversa del gruppo, distribuendo il carico tra i tuoi deploy senza proxy né livelli aggiuntivi da configurare.
Failover automatico
Se un'applicazione va offline (connessione rifiutata), qualsiasi richiesta, incluso POST, viene servita da un'altra applicazione del gruppo.
Aggiornamenti senza downtime
Riavvia o esegui il deploy di un'applicazione alla volta: mentre una torna online, le altre continuano a servire.
0 $ per richiesta
Il bilanciamento fa parte del tuo piano: nessun addebito per richiesta e nessun componente aggiuntivo da acquistare.
Nessun limite di req/s
Il load balancer non impone un limite di richieste al secondo, quindi i picchi di traffico non vengono rallentati da esso.
Self-service nella dashboard
Aggiungi lo stesso dominio personalizzato a un'altra applicazione e il balancer esiste. La pagina Load Balancing mostra ogni gruppo, le sue applicazioni e il limite del tuo piano.
Operativo in tre passaggi
Nessuna infrastruttura dedicata da predisporre: il balancer nasce dalle impostazioni di rete delle tue applicazioni. Prima volta con un dominio personalizzato? Scopri come funziona
- 1
Configura un dominio personalizzato
Imposta il tuo dominio su un'applicazione e crea i record DNS mostrati nella dashboard. I certificati TLS sono automatici.
- 2
Aggiungilo a un'altra applicazione
Imposta lo stesso dominio su una seconda applicazione, dalle impostazioni di rete o dalla pagina Load Balancing, fino al limite del tuo piano.
- 3
L'edge bilancia il traffico
Le richieste sono distribuite in round-robin con failover automatico. Rimuovere il dominio da un'applicazione riduce il gruppo in qualsiasi momento.
Un piano per ogni fase del tuo progetto
Inizia in piccolo e scala quando ne hai bisogno, senza contratti di permanenza.
Standard
ConsigliatoPer la produzione, con database e dominio personalizzato
A partire da 44,99 BRL/mese ≈ 7,20 €
- 4 GB di RAM
- 4 vCPU
- Fino a 16 progetti
- Scala fino a 8 GB nello stesso piano
Pro
Per l'alta scala, con snapshot giornalieri delle applicazioni e analytics avanzati
A partire da 124,99 BRL/mese ≈ 20,00 €
- 12 GB di RAM
- 6 vCPU
- Fino a 48 progetti
- Scala fino a 24 GB nello stesso piano
Enterprise
Per grandi operazioni, con account manager dedicato
A partire da 299,90 BRL/mese ≈ 47,98 €
- 32 GB di RAM
- 16 vCPU
- Fino a 128 progetti
- Scala fino a 1024 GB nello stesso piano
Il load balancing è disponibile a partire dal piano Standard.
Confronta tutti i piani4,9 su 5 · 402 recensioni su Google + TrustpilotTrustpilot
Domande frequenti sul load balancing
Che cos'è il load balancing su Square Cloud?
È lo stesso dominio personalizzato servito da più di una delle tue applicazioni. L'edge di Square Cloud invia le richieste di quel dominio a queste applicazioni in round-robin e smette di inviarle a un'applicazione che va offline. Non c'è un balancer separato da creare: impostare lo stesso dominio su una seconda applicazione lo attiva.
Quali piani includono il load balancing?
Tutti i piani con domini personalizzati: Standard bilancia fino a 2 applicazioni per dominio, Pro fino a 5 ed Enterprise fino a 10. Il piano Hobby non include domini personalizzati.
C'è un addebito per richiesta?
No. Il load balancing è incluso nel tuo piano, senza addebito per richiesta e senza un limite di richieste al secondo imposto dal balancer.
Le sessioni sono persistenti (sticky)?
No. Il traffico è distribuito in round-robin, senza sticky session: ogni richiesta può arrivare a un'applicazione diversa. Le applicazioni con stato in memoria (sessioni locali, cache locale) hanno bisogno di stato condiviso, come un database o Redis.
Cosa succede quando un'applicazione va offline?
Se un'applicazione è davvero offline (connessione rifiutata), qualsiasi richiesta, incluso POST, passa a un'altra applicazione del gruppo. Nel caso più raro in cui il nodo del cluster risponde con una pagina di timeout, vengono reinviate solo le richieste senza corpo (GET, HEAD); un POST riceve un errore e deve essere ritentato dal client. Appena l'applicazione torna a rispondere, rientra automaticamente nella rotazione.
Quali applicazioni possono condividere un dominio?
Qualsiasi tua applicazione di tipo sito web. Tutte le applicazioni del gruppo servono lo stesso hostname, quindi devono servire lo stesso sito o servizio. Tipicamente la stessa applicazione distribuita più volte.
Come rimuovo un'applicazione da un balancer?
Rimuovi il dominio dall'applicazione, nelle impostazioni di rete o nella pagina Load Balancing. Le altre applicazioni continuano a servire il dominio; rimuoverlo dall'ultima libera il dominio.