Proprietăţi cluster plug-in HTTP

Utilizaţi această pagină pentru a vizualiza sau modifica proprietăţile plug-in-ului HTTP aplicabil pentru cluster.

Pentru a vizualiza această pagină de consolă administrativă, apăsaţi Servere > Cluster-e > Cluster-e servere de aplicaţii WebSphere > nume_cluster > Proprietăţi cluster plug-in server Web.

Valoare reîncercare timeout citire/scriere server

Specifică limita numărului de reîncercări ale plug-in-ului HTTP pentru o cerere HTTP care a intrat în timeout ca urmare a ServerIOTimeout. Valoarea implicită, -1, indică faptul că nu se aplică limite suplimentare pentru numărul de reîncercări. Valoarea 0 indică faptul că nu se vor face reîncercări. Reîncercările sunt întotdeauna limitate de numărul de servere disponibile în cluster.

Important: Directiva nu este aplicabilă pentru erorile de conexiune sau timeout-urile cauzate de ConnectTimeout de la plug-in-ul HTTP.

Dacă pentru acest cluster este configurată replicarea de sesiune memorie-la-memorie, setaţi getDWMTable la true pentru a asigura faptul că plug-in-ul HTTP are întotdeauna cele mai recente informaţii dinamice cu privire la membrii de cluster.

Adresă cluster

Specifică numele adresei de cluster.

Specifică dacă va fi activat protocolul sigur sau nesigur, împreună cu gazda, portul, inelul de chei şi ascunderea parolei.

Setarea opţională a adresei de cluster specifică adresa unui echilibrator de încărcare HTTP, unde vor fi rutate cererile fără afinitate, în loc să fie echilibrată încărcarea între membrii de cluster normali. Asiguraţi-vă că transportul indică un dispozitiv de echilibrare a încărcării care ruteză inteligent la aceiaşi membri, aşa cum este definit în cluster. Pentru cererile următoare cu afinitate, nu este utilizată adresa cluster-ului de încărcare şi plug-in-ul HTTP contactează direct membrul corespunzător.

Timeout conexiune

Specifică dacă există o limită de timp pentru cât aşteaptă plug-in-ul să trimită o cerere sau să primească un răspuns de la serverul de aplicaţii.

Acest câmp corespunde elementului ConnectionTimeout din fişierul plugin-cfg.xml.

Selectaţi proprietatea Folosire timeout citire/scriere pentru a seta un timeout de citire/scriere. Când selectaţi această setare, trebuie să specificaţi durata în secunde cât plug-in-ul aşteaptă să trimită o cerere sau să primească un răspuns. La selectarea unei valori de specificat pentru acest câmp, nu uitaţi că ar putea dura câteva minute pentru ca un server de aplicaţii să proceseze o cerere. Setarea valorii prea jos ar putea face ca plug-in-ul să trimită un răspuns de eroare server fals clientului. În cazul în care caseta de bifare nu este selectată, plug-in-ul foloseşte intrări/ieşiri blocate pentru a scrie cereri şi a citi răspunsuri de la serverul de aplicaţii până când conexiunea TCP face timeout.

Setarea Utilizare timeout citire/scriere pe consola administrativă corespunde atributului ServerIOTimeout din fişierul plugin-cfg.xml. Valoarea implicită pentru această setare este diferită de valoarea implicită din versiunile anterioare ale produsului.

Informaţii Valoare
Tip de date Întreg
Valoare implicită 900 secunde

Timeout citire/scriere

Specifică dacă există o limită de timp pentru cât aşteaptă plug-in-ul aşteaptă să trimită o cerere sau să primească un răspuns de la serverul de aplicaţii.

Acest câmp corespunde elementului ServerIOTimeout din fişierul plugin-cfg.xml.

Selectaţi proprietatea Folosire timeout citire/scriere pentru a seta un timeout de citire/scriere. Când selectaţi această setare, trebuie să specificaţi o durată, în secunde cât plug-in-ul aşteaptă să trimită o cerere sau să primească un răspuns. La selectarea unei valori de specificat pentru acest câmp, nu uitaţi că ar putea dura câteva minute pentru ca un server de aplicaţii să proceseze o cerere. Setarea valorii prea jos ar putea face ca plug-in-ul să trimită un răspuns de eroare server fals clientului. În cazul în care caseta de bifare nu este selectată, plug-in-ul foloseşte intrări/ieşiri blocate pentru a scrie cereri şi a citi răspunsuri de la serverul de aplicaţii până când conexiunea TCP face timeout.

Setarea Utilizare timeout citire/scriere pe consola administrativă corespunde atributului ServerIOTimeout din fişierul plugin-cfg.xml. Valoarea implicită pentru această setare este diferită de valoarea implicită din versiunile anterioare ale produsului.

Informaţii Valoare
Tip de date Întreg
Valoare implicită 900 secunde

Număr maxim de conexiuni

Specifică numărul maxim de conexiuni în aşteptare la un server de aplicaţii care pot trece printr-un proces de server web la orice moment de timp.

Acest câmp corespunde elementului ServerMaxConnections din fişierul plugin-cfg.xml.

Selectaţi proprietatea Utilizare număr maxim de conexiuni pentru a seta un număr maxim de conexiuni. Când selectaţi această setare, trebuie să specificaţi numărul maxim de conexiuni care pot exista între serverul de web şi serverul de aplicaţii la orice moment de timp.

De exemplu, presupunând că:
  • Serverul de aplicaţii are în faţă cinci noduri care rulează un server de web IBM® HTTP Server web server.
  • Fiecare nod porneşte două procese.
  • Această proprietate este setată la 50.

În acest exemplu, serverul de aplicaţii ar putea obţine maxim 500 conexiuni. (Luaţi numărul de noduri, 5, înmulţiţi-l cu numărul de procese, 2 şi apoi înmulţiţi acel număr cu numărul specificat pentru această proprietate, 50, pentru un total de 500 de conexiuni.

Dacă această proprietate este setată la zero sau -1, nu există nicio limită la numărul de conexiuni în aşteptare la serverele de aplicaţii.

[z/OS] Acest atribut este ignorat pe platforma z/OS. Controlerul z/OS, care lucrează cu WLM, tratează dinamic noile conexiuni.

Informaţii Valoare
Tip de date Întreg
Valoare implicită 0

Folosiţi dialog de confirmare extins pentru a verifica dacă serverul de aplicaţii rulează

Când este selectat, cluster-ul plug-in-ului de server web foloseşte un dialog de confirmare extins pentru a verifica dacă serverul de aplicaţii rulează.

Acest câmp corespunde elementului ExtendedHandshake din fişierul plugin-cfg.xml.

Selectaţi această proprietate dacă un proxy firewall este între plug-in şi serverul de aplicaţii.

Plug-in-ul marchează un server ca şi căzut când connect() eşuează. Totuşi, când un proxy firewall este între plug-in şi serverul de aplicaţii, connect() va reuşi, chiar dacă serverul de aplicaţii din backeend este căzut. Aceasta face ca plug-in-ul să nu facă preluare la eroare corect pe alt server de aplicaţii.

Dacă plug-in-ul realizează dialoguri de confirmare cu serverul de aplicaţii pentru a se asigura că serverul de aplicaţii este pornite înainte ca plug-in-ul să trimită o cerere, plug-in-ul poate face preluare la eroare pe alt server de aplicaţii dacă detectează că serverul de aplicaţii cu care încearcă să realizeze un dialog de confirmare nu este disponibil.

Implicit, acest câmp nu este selectat. Selectaţi acest câmp dacă vreţi să folosiţi dialog de confirmare extins pentru a verifica dacă un server de aplicaţii rulează.

Trimitere antet "100 Continue" înainte de a trimite conţinutul cererii

Specifică dacă cluster-ul plug-in-ului de server web trimite antetul "100 Continue" serverului de aplicaţii înainte de a trimite conţinutul cererii.

Acest câmp corespunde elementului WaitForContinue din fişierul plugin-cfg.xml.

Când este selectat, plug-in-ul de server web trimite antetul "100 Continue" serverului de aplicaţii înainte de a trimite conţinutul cererii.

Implicit, acest câmp nu este selectat. Selectaţi acest câmp pentru a activa această funcţie.



Numele fişierului: uwsv_plugin_clusterprops.html