HTTP-profiili talud

POSTITATUD 24. augustil 2016

HTTP EDIT GLOBAL PARAMETRID

Praegune jaotis kirjeldab kihtide 7 HTTP talumajapidamisprofiili konfigureeritavaid konkreetseid omadusi.

Enamik parameetreid, mida saate HTTP / S talus konfigureerida, vajab manuaalset taluteenuse taaskäivitamist muudatuste rakendamiseks kuvatakse TIP-teade, mis hoiatab administraatorit, et on olemas globaalseid parameetreid või taustaprogrammi muudatusi, mis peavad teenuse rakendamiseks enne rakenduse alustamist teenuse uuesti käivitama. Süsteemiadministraator on võimeline muutma kõiki vajalikke parameetreid ja seejärel taaskäivitama talumajapidamise, et neid kõiki korraga rakendada.

Pange tähele, et HTTP talude profiilis on HTTP päis X-Forwarded-For lisatud vaikimisi IP-kliendi aadressiandmetele.

Erinevalt TCP talude profiilist kasutab HTTP-profiil kaudselt kaalu algoritmi.

Lisaks võiks iga HTTP põllumajandusprofiil hallata mitut veebiteenust sama HTTP-talu kaudu, mistõttu üks http virtuaalne IP ja port võivad käsitleda rohkem kui ühte koormusega tasakaalustatud veebiteenust. Sel põhjusel on HTTP-talu teenus uus mõiste, et pakkuda virtuaalseid hostivõimalusi ja seejärel kuvatakse iga loodud teenuse jaoks taustaprogrammide loend.

Täpsemad HTTP / S-talude parameetrid on järgmised:

Taustalühenduse ajalõpp (sekundites). See väärtus näitab, kui kaua talu ootab sekundi jooksul ühendust backendiga. Tavaliselt on see pesa avamise aeg. Vaikimisi on see väärtus 20 sekundiks.

Backend-reaktsiooni ajalõpp (sekundit). See väärtus näitab, kui kaua talu ootab vastupidi sekundit. Vaikimisi on see väärtus 45 sekundiks.

Ülestõusnud taustaprogrammide kontrollimise sagedus (sekundites). See väärtus sekundites on ajavahemik, mille jooksul saab tõmmata musta nimekirja reaalsest serverist ja kontrollib, kas see on elus. Talu kontrollib perioodiliselt, kui reaalne server on märgistatud alla, sõltumata sellest, kas on olemas uus kliendi ühendus või mitte. Vaikimisi on see väärtus 10 sekundiks.

Kliendi sooviaeg (sekundites). See väärtus näitab, kui kaua talu ootab kliendi soovi sekundites. Kui see aeg on saavutatud ilma kliendilt andmete hankimiseta, suletakse ühendus. Vaikimisi on see väärtus 30 sekundiks.

Töötavate niitide arv. See väli näitab talus töötavate niidide arvu.

Asukoha päiste ümberkirjutamine. Kui see on lubatud, on talu sunnitud muutma Asukoht: ja Sisu asukoht: vastused klientidele. Kui nad osutavad iseenda või VIP-le (kuid erineva protokolliga), muudetakse vastust, et kuvada päringus virtuaalne host. Kui valik lubatud ja võrrelda taustaprogramme Valitakse siis ainult taustaprogrammi ip-aadressi, mis võib olla kasulik taotluse suunamisel HTTPS-kuulajale samal serveril kui HTTP-kuulaja.

HTTP verbid aktsepteeritakse. See väli näitab operatsioone, mis lubatakse HTTP-kliendi taotlustele. Kui nõutud tegusõna taotletakse, kuvatakse kliendile viga.

Standardne HTTP-päring. Võta vastu ainult standardsed HTTP-päringud (GET, POST, HEAD).

+ laiendatud HTTP päring. Lisaks lubage laiendatud HTTP päringuid (PUT, DELETE).

+ standard WebDAV-tegusõnad. Lisaks võimaldab see standardseid WebDAV-tegusõnu (LOCK, UNLOCK, PROPFIND, PROPPATCH, SEARCH, MKCOL, MOVE, COPY, OPTIONS, TRACE, MKACTIVITY, CHECKOUT, MERGE, REPORT).

+ MS-laiendused WebDAV-tegusõnad. Lisaks lubavad need MS-laiendused WebDAV-verbid (SUBSCRIBE, UNSUBSCRIBE, NOTIFY, BPROPFIND, BPROPPATCH, POLL, BMOVE, BCOPY, BDELETE, CONNECT).

+ MS RPC laienduste verbid. Lisaks lubage MS RPC laienduste tegusõnu (RPC_IN_DATA, RPC_OUT_DATA).

Nende suvandite rakendamiseks vajutage nuppu Muuda ja alustage talupidamist.

Isikupärastatud veateated. Isikupärastatud veateadete kaudu suudab taluteenus vastata teie saidi kohandatud sõnumile, kui reaalsetest serveritest avastatakse veebikoodi viga. Kuvatakse isikupärastatud HTML-leht.

Talu kuulaja. Kuulaja määrab kindlaks, kuidas talu kliendi soovidega mängib. Saadavad kuulajad on järgmised.

HTTP. See kuulaja aktsepteerib klientidelt ainult HTTP-protokolli.

HTTPS. See kuulaja aktsepteerib klientidelt ainult turvalise HTTP-protokolli (HTTPS) päringuid. See valik konfigureerib selle talu SSL-i mahalaadimisseadmeks.

HTTPS-sertifikaat. SSL-sertifikaat on saadaval ainult HTTP-põllumajandusprofiilide jaoks, millel on lubatud HTTPS-kuulaja, ning sertifikaatide loend valitakse praeguse talu jaoks. Seda loendit võib muuta Halda :: Sertifikaadid sektsiooni.

SNI loend. See on https-talu sertifikaatide nimekiri.

Ciphers. Seda välja kasutatakse SSL-ühenduste poolt aktsepteeritud šifrite loendi loomiseks SSL-ühenduse tugevdamiseks. Sümbolite kasutamiseks valige üks järgmistest valikutest.

ALL. See kirje näitab, et kõiki krüptereid saab hallata HTTPS-kuulaja. See on vaikeseade.

Kõrge turvalisus. See suvand on vaikimisi seatud:

“kEECDH+ECDSA+AES128:kEECDH+ECDSA+AES256:kEECDH+AES128:kEECDH+AES256:kEDH+AES128:kEDH+AES256:DES-CBC3-SHA:+SHA:!aNULL:!eNULL:!LOW:!kECDH:!DSS:!MD5:!EXP:!PSK:!SRP:!CAMELLIA:!SEED”

Mida nad piisavad, et ssllabs A + -d läbida (https://www.ssllabs.com/ssltest/).

Kohandatud turvalisus. See valik võimaldab seada oma lubatud krüpteeringuid Kohanda oma šifreid valdkonnas. Vaikimisi on see väärtus “DEFAULT”.

Kohanda oma šifreid. See on lubatud krüpteeringute loend, mida SSL-ühendus aktsepteerib ja mille string on samas vormingus kui OpenSSL-i šifrid.

Lisage teenus. Seda välja kasutatakse uue teenuse lisamiseks sama virtuaalse IP ja pordi kaudu, mis määrab, kuidas klientidelt päringuid hallatakse ja tarnitakse. Backendide lisamiseks on kohustuslik lisada vähemalt üks teenus. Kui teenused on sisestatud, analüüsib HTTP talu südamik iga teenuse tingimusi, et sobitada vastavale teenusele igas kliendi taotluses. Neid teenuste tingimusi saab määrata URL-i mustrite, spetsiifiliste päiste või ümbersuunamise abil ja võimaldab sama talu kaudu tuvastada mitmeid veebiteenuseid. Lisaks sellele pakub iga teenus oma taustaprogramme. Palun vaadake Muuda taluteenuseid et saada lisateavet teenuste valikute kohta.

HTTP EDIT SERVICE

HTTP-talu teenused pakuvad sisu vahetamise meetodit mitmete erinevate omaduste, taustaprogrammide või isegi püsivusmeetoditega veebiteenuste edastamiseks, kasutades mõningaid deterministlikke tingimusi, mida talumaja südamik kasutab, et sobitada iga kliendi sooviga õiget teenust. Seda teenuse määratlust kasutab põllumajandusettevõte, et määrata kindlaks taustaprogrammide serverid, mis võivad kliendile vastuse anda.

Iga teenust proovib HTTP talu tuum prioriteetses režiimis ja kui ühtegi teenust ei sobitata, tagastab talu tuum vea. Sel põhjusel on lubatud kasutada mitut teenuse määratlust. Kui ühtegi URL-i ei ole määratletud, sobib iga päring.

HTTP-teenuse tingimused määratakse virtuaalse hosti- ja / või URL-i järgi. Kõiki neid selgitatakse allpool.

Alljärgnevalt on toodud HTTP talumajapidamiste profiili teenindamise tingimused ja valikud.

Virtuaalne host. See väli määrab domeeninime poolt kindlaks määratud tingimuse sama virtuaalse IP ja pordi kaudu, mis on määratud HTTP-talu poolt. Selle tingimuse kõrvaldamiseks jätke see tühjaks. See väli toetab regulaarset ekspressiooni PCRE-vormingus.

URL-i muster. See väli võimaldab määrata veebiteenuse, mis puudutab URL-i, mida klient taotleb konkreetse URL-i mustri järgi, mida süntaktiliselt kontrollitakse. Selle tingimuse kõrvaldamiseks jätke see tühjaks. See väli toetab regulaarset ekspressiooni PCRE-vormingus.

Zen Load Balancer kasutab otsuste tegemiseks virtuaalset hosti- ja URL-i mustrit, nii et kui määrate mõnes neist väljadest väärtuse, üritab päring sellele teenusele sisenemiseks sobida, kui see ei sobi, siis päring üritab sobitada järgmise teenusega.

Ümbersuunamine. See väli käitub spetsiaalse taustaprogrammina, kuna kliendi soovile vastatakse automaatselt uuele URL-ile. Kui konfigureerite ümbersuunamisväärtuse, siis konfigureerige selle teenuse taustaprogramme. Kui Virtual Host ja URL muster sobivad siis zen saadab kliendile asukoha päise vastuse, et see suunataks konfigureeritud URL-i.

Ümbersuunamise tüüp. On kaks võimalust: vaikimisi või lisage. Vaikimisi valitakse URL absoluutse peremehe ja tee suunamiseks. Lisamisvaliku korral lisatakse algne päringuteed teie määratud hostile ja teele.

Prääniku sisestamine. Kui see on määratletud, süstib Zen HTTP profiil igasse vastusesse küpsise vastava taustaprogrammi võtmega, nii et isegi kui seansitabel loputatakse või seansid keelatakse, saab valida õige taustaprogrammi. See võimaldab seansiandmebaasidest brauseri küpsiste kaudu kliendi poolele alla laadida. Tee on URI, et klient saadaks küpsise. Domeen on domeen, mille klient saadab küpsise. TTL näitab, mitu sekundit küpsis püsib. Kui see on seatud väärtusele 0, aegub küpsis brauseri sulgemisel.

Püsivus. See parameeter määrab kindlaks, kuidas HTTP-teenus kliendiseansi haldamiseks hakkab toimima ja millist HTTP-ühenduse välja tuleb hallata, et säilitada kliendi seansid. Kui valitud on püsivuse seansi tüüp, ilmub püsivuse seansi TTL.

Püsivus puudub. Põllumajandusettevõte ei kontrolli kliendi istungeid ning HTTP- või HTTPS-päringud saadetakse reaalsetesse serveritesse tasuta.
IP - kliendi aadress. IP-kliendi aadressi kasutatakse kliendi seansside säilitamiseks reaalsete serverite kaudu.
BASIC - põhiline autentimine. Kliendi seansside juhtimiseks kasutatakse HTTP põhitõendi päist.
Näiteks kui veebileht taotleb kliendile põhilist autentimist, sisaldab HTTP päis järgmist stringi:


		HTTP/1.1 401 Authorization Required
		Server: HTTPd/1.0
		Date: Sat, 27 Nov 2011 10:18:15 GMT
		WWW-Authenticate: Basic realm="Secure Area"
		Content-Type: text/html
		Content-Length: 31

Seejärel vastab klient päisega:

 


                GET /private/index.html HTTP/1.1
		Host: localhost
		Authorization: Basic QWxhZGRpbjpvcGVuIHNlc2FtZQ==

 

Seda põhilist autentimisstringi kasutatakse kliendi seansi identifitseerimiseks seansi ID-ks.

 

URL - päringu parameeter. Kui seansi ID saadetakse GET-parameetri kaudu koos URL-iga, on võimalik kasutada seda suvandit, mis näitab kliendi seansi ID-ga seotud parameetri nime. Näiteks kliendi soov nagu näiteks http://www.example.com/index.php?sid=3a5ebc944f41daa6f849f730f1 “On konfigureeritud järgmiselt:

 

URL-i seansi püsivuse konfigureerimiseks vali see suvand välja Püsivuse seanss ja seejärel vajuta nuppu Muuda. Hiljem kuvatakse kaks uut välja:

 

Püsivuse seansi aeg piirata (TTL). See väärtus näitab passiivse kliendi seansi maksimaalset eluaega (maksimaalne seansi vanus) sekundites.
Püsivuse seansi tunnus. See väli on URL-i parameetri nimi, mida põllumajandusettevõte analüüsib ja haldab kliendi seanssi.

 

PARM - URI parameeter. Teine võimalus kliendiseansi tuvastamiseks toimub URI parameetri abil. See on väli, mis on eraldatud semikooloniga, nagu järgmine: http://www.example.com/private.php; EFD4Y7 "

 

Sellise püsivuse seadistamiseks piisab parameetri PARM valimiseks ja vajutage nuppu Muuda.

 

COOKIE - teatud küpsis. Samuti saate valida http cookie muutuja, et säilitada kliendi seanss COOKIE valiku kaudu. Programmeerija peab kliendi seansi tuvastamiseks veebisaidile looma küpsise, näiteks:

 

 

 


                GET /spec.html HTTP/1.1
                Host: www.example.org
                Cookie: sessionidexample=75HRSd4356SDBfrte

Selle spetsifikatsiooniga on vajalik järgmine konfiguratsioon:

Pärast seda, kui olete need elemendid konfigureerinud ja vajutanud kõikidele nupule Muuda, on vaja seda uuesti käivitada talupidamine muudatuste rakendamiseks.

HEADER - teatud päringu päis. Kliendi seansi tuvastamiseks võiks kasutada HTTP päise kohandatud välja. Näiteks:


               GET /index.html HTTP/1.1
               Host: www.example.org
               X-sess: 75HRSd4356SDBfrte

Selle spetsifikatsiooniga on vajalik järgmine konfiguratsioon:

Pärast seda, kui olete need elemendid konfigureerinud ja kõikidel nuppudel vajutanud nupule Muuda, tuleb talu taaskäivitada muudatuste rakendamiseks.

Vähim vastus. See märkeruut võimaldab täiustada ümmarguse algoritmi. Dünaamiliselt määrab koormuse tasakaalustaja ühenduse madalama hooldustasuga.

HTTPSi taustaprogrammid. See märkeruut näitab põllumajandusettevõttele, et praeguses teenuses määratletud taustaprogrammid kasutavad HTTPSi keelt ja seejärel krüpteeritakse andmed enne saatmist.

Backend-serverite kontrollimiseks kasutage farmguardiat. Selle kasti kontrollimine võimaldab täiustatud jälgimisolekut taustaprogrammide jaoks ja täielikult isikupärastada teie praeguse teenuse skriptide jaoks. Kui farmguardian tuvastab probleemi, lülitab ta reaalse serveri automaatselt välja ja märgistatakse musta nimekirja. See on iseseisev teenus, nii et teil ei ole vaja talu taaskäivitada. Kui see valik on lubatud, käivitatakse talus määratud HTTP-teenuste kohta talupoegade server. Selle teenuse kohta lisateabe saamiseks lugege FarmGuardiani osa.

 

Liigu üles ja liiguta alla. Need toimingud viivad Teenuse nimekirjas antud Teenuse üles või alla, see valik on kasulik, kui on vaja muuta prioriteedijärjekorda, märkida, et teenuseid hinnatakse samas järjekorras, mida näidatakse.

 

HTTP EDIT REAL SERVERS CONFIGURATIONS

HTTP põllumajandusprofiili abil saate konfigureerida järgmised reaalsed serverite omadused:

Aegumine. See on backendile vastamise ajalõppu konkreetne väärtus. See väärtus ignoreerib praeguse taustaprogrammi globaalset taimestiku parameetrit.
Kaal. See on praeguse reaalse serveri kaaluväärtus. Vaikeväärtus 5.

Koos Salvesta reaalse serveri nupp, mida rakendate, või saate selle tühistada protsess.
HTTP põllumajandusprofiili osas kuvatakse tulemusega teade ja administraatoril palutakse muudatuste jõustumisel uuesti käivitada. Uue konfiguratsiooni rakendamiseks tuleb talu taaskäivitusnupu abil taaskäivitada .

TIP-teade ei kao enne talu taaskäivitamist.
Kui reaalne serveri konfiguratsioon on sisestatud, on teil võimalik konfigureerida seda Nupp Redigeeri, kustutage konfiguratsioon Kustuta Real Serveri nupp, lubada taustaprogrammi hooldusrežiim, et peatada taotluste saatmine praegusele serverile või keelata jooksva taustaprogrammi hooldusrežiim, et alustada uuesti päringute saatmist valitud serverile.

Serveri indeks on kasulik praeguse talu tegeliku serveri konfiguratsiooni tuvastamiseks.
HTTP- ja HTTPS-profiilide reaalsete serverite konfiguratsiooni muutused vajavad manuaalset talu taaskäivitamist.

Jaga:

Dokumentatsioon GNU Vaba Dokumentatsiooni Litsentsi tingimustel.

Kas see artikkel oli kasulik?

seotud artiklid