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.

  1. Round-robinOgni richiesta va all'applicazione successiva del gruppo, così il carico si distribuisce in modo uniforme.
  2. Failover automaticoLa Replica 2 è andata offline. Le richieste che sarebbero andate a lei vengono servite dalle altre applicazioni del gruppo.
  3. 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. 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. 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. 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.

Il load balancing è disponibile a partire dal piano Standard.

Confronta tutti i piani

4,9 su 5 · 402 recensioni su Google + TrustpilotTrustpilot

Ospitato in un datacenter partner con certificazioni
Tier 3ISO 27001SOC 2 Type IIProtezione DDoS Always-On
Esplora la nostra infrastruttura

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.

Pronto a scalare il tuo progetto?

Unisciti agli oltre 500.000 sviluppatori che hanno usato Square Cloud per ospitare i loro progetti.

  • Prezzi prevedibili
  • Nessuna sorpresa in fattura
  • Deploy in pochi secondi
  • Alta disponibilità
  • Scala con stabilità
  • Riavvio automatico
  • SSL e sicurezza inclusi
  • Container isolati