Wolkra

Tuotteet

Kuormantasaajat

Wolkran kuormantasaajat Frankfurtissa jakavat kerroksen 4 ja HTTP-liikenteen palvelimille terveystarkistuksilla, tunnistepohjaisilla kohteilla ja yksityisverkkotuella.

Päivitetty

Wolkran kuormantasaaja jakaa saapuvan liikenteen usealle palvelimelle Frankfurtissa, tarkistaa niiden terveyden ja lakkaa lähettämästä pyyntöjä palvelimelle, joka epäonnistuu. Se käsittelee kerroksen 4 (TCP) ja HTTP-liikennettä, ja se tavoittaa yksityisverkon kautta myös palvelimet, joilla ei ole julkista IP-osoitetta.

Miksi käyttää kuormantasaajaa

Yksi palvelin on yksittäinen vikaantumispiste. Kun kahden tai useamman palvelimen edessä on kuormantasaaja, voit:

  • Pysyä verkossa, kun palvelin kaatuu, käynnistyy uudelleen tai sitä päivitetään
  • Skaalata vaakasuunnassa lisäämällä palvelimia sen sijaan, että siirtyisit yhä suurempiin paketteihin
  • Julkaista turvallisesti ottamalla palvelimia kierrosta yksi kerrallaan
  • Pitää sovelluspalvelimet yksityisinä, jolloin vain kuormantasaaja näkyy internetiin

Ominaisuudet

  • Kerroksen 4 (TCP) kuormantasaus mille tahansa TCP-palvelulle
  • HTTP-kuormantasaus verkkosivustoille ja API-rajapinnoille
  • Terveystarkistukset, jotka poistavat epäonnistuvat kohteet ja palauttavat ne, kun ne toipuvat
  • Joustavat kohteet: valitse palvelimia, käytä tunnistevalitsinta, kuten role=web, jolloin uudet palvelimet liittyvät automaattisesti, tai lisää IP-osoitteita
  • Yksityisverkkotuki: ohjaa liikenne pelkästään yksityisille palvelimille yksityisverkon kautta
  • Mittaamaton liikenne kuten kaikissa Wolkran palveluissa, kohtuullisen käytön periaatteella

Miten se toimii

  1. Luot kuormantasaajan. Se saa julkisen osoitteen.
  2. Määrität palvelut: missä portissa se kuuntelee ja mihin kohteiden porttiin se välittää, TCP:llä tai HTTP:llä.
  3. Lisäät kohteet: palvelimia, tunnistevalitsimen tai IP-osoitteita.
  4. Määrität terveystarkistuksen, esimerkiksi HTTP-pyynnön polkuun /health muutaman sekunnin välein.
  5. Asiakkaat yhdistävät kuormantasaajaan, joka välittää jokaisen yhteyden tai pyynnön terveelle kohteelle.

Tunnistevalitsimella skaalaus tarkoittaa vain uuden palvelimen luomista oikealla tunnisteella. Kuormantasaaja havaitsee sen, tarkistaa sen terveyden ja alkaa ohjata sille liikennettä.

Konsolissa

Avaa Kuormantasaajat, valitse Luo ja lisää palvelut, kohteet ja terveystarkistus. Konsoli näyttää jokaisen kohteen terveyden, joten näet yhdellä silmäyksellä, mitkä palvelimet ovat kierrossa. Vaiheittaiset ohjeet löytyvät kuormantasaajien dokumentaatiosta.

API:n kautta

Kuormantasaajia, niiden palveluita ja kohteita voi hallita Wolkran API:lla. Julkaisuskriptit voivat ottaa palvelimen pois kierrosta, päivittää sen ja palauttaa sen. Composerissa voit piirtää kuormantasaajan verkossa olevien palvelinten eteen ja nähdä kokonaiskuukausihinnan ennen käyttöönottoa.

Tyypillinen kokoonpano

Kerros Resurssi
Sisäänkäynti Kuormantasaaja julkisella osoitteella, HTTP portissa 80 ja TCP portissa 443
Sovellus Kaksi tai useampia palvelimia tunnisteella role=web, vain yksityisverkossa
Data Tietokantapalvelin yksityisverkossa
Lähtevä liikenne NAT-yhdyskäytävä päivityksiä varten
Säännöt Palomuuri, joka sallii vain kuormantasaajan pääsyn sovellusporttiin

Käytä sijoitteluryhmiä sovelluspalvelinten hajauttamiseen eri isäntäkoneille, jottei yksittäisen isäntäkoneen ongelma voi kaataa niitä kaikkia.

Tyypillisiä käyttötapoja

Toimivat terveystarkistukset

Terveystarkistus on vain niin hyvä kuin sen kutsuma päätepiste. Muutama tapa tekee siitä luotettavan:

  • Käytä erillistä polkua, kuten /health, joka vastaa nopeasti eikä vaadi kirjautumista.
  • Anna tarkistuksen koskea sitä, millä on todella merkitystä, esimerkiksi nopeaa tietokantapingiä, mutta pidä se kevyenä.
  • Palauta virhe, kun sovellus ei pysty palvelemaan käyttäjiä, jotta kuormantasaaja ottaa palvelimen pois kierrosta.
  • Julkaisun aikana anna tarkistuksen tarkoituksella epäonnistua ennen sovelluksen pysäyttämistä ja anna liikenteen sitten valua pois.

Hinnoittelun perusta

Kuormantasaaja laskutetaan jokaiselta alkaneelta tunnilta ennakkosaldostasi, enintään kuukausihinnan verran. Gigatavu- tai pyyntökohtaisia maksuja ei ole. Ajantasainen hinta on hinnoittelusivulla.

Hyvä tietää

  • Kuormantasaajat toimivat samassa sijainnissa kuin niiden kohteet. Tällä hetkellä se on Frankfurt.
  • Terveystarkistukset ratkaisevat, mikä on kierrossa, joten varmista, että sovelluksesi vastaa niihin nopeasti.
  • Liikenteeseen sovelletaan kohtuullisen käytön periaatetta, kuten hyväksyttävän käytön periaatteissa kuvataan.

Liittyvät tuotteet

Laita kuormantasaaja eteen

Tee palvelustasi sellainen, että se kestää palvelimen vikaantumisen, muutamalla klikkauksella. Luo Wolkra-tili ja luo kuormantasaaja Frankfurtissa.

Usein kysytyt kysymykset

Millaista liikennettä Wolkran kuormantasaaja pystyy käsittelemään?

Se tasaa kerroksen 4 (TCP) liikennettä ja HTTP-liikennettä. Käytä kerrosta 4 mille tahansa TCP-palvelulle ja HTTP:tä, kun haluat kuormantasaajan ymmärtävän verkkopyyntöjä.

Mistä kuormantasaaja tietää, että palvelin on alhaalla?

Se tekee terveystarkistuksia jokaiselle kohteelle. Tarkistuksessa epäonnistuvat kohteet lakkaavat saamasta liikennettä, kunnes ne läpäisevät sen taas.

Mitä kohteita voin lisätä?

Voit lisätä yksittäisiä palvelimia, tunnistevalitsimia, jotka löytävät palvelimet automaattisesti, tai IP-osoitteita.

Tavoittaako kuormantasaaja palvelimet, joilla ei ole julkista IP-osoitetta?

Kyllä. Liitä kuormantasaaja yksityisverkkoon, niin se voi ohjata liikennettä kyseisen verkon pelkästään yksityisille palvelimille.

Miten kuormantasaaja laskutetaan?

Tunneittain ennakkosaldostasi, enintään kuukausihinnan verran. Liikennettä ei mitata eikä gigatavukohtaisia maksuja ole. Ajantasainen hinta on hinnoittelusivulla.

Käynnistä palvelin Frankfurtissa

Luo tili, lataa saldoa ja aja palvelinta alkaen €3.49 kuukaudessa. Maksat vain käyttämistäsi tunneista. Mittaamaton kaistanleveys kaikissa paketeissa.