Proprietăţi de optimizare cerere şi răspuns plug-in server web

Folosiţi această pagină pentru a vizualiza sau modifica proprietăţile de optimizare cerere şi răspuns pentru un plug-in server web.

Pentru a vizualiza această pagină a consolei administrative, apăsaţiServere > Tipuri de server > Servere web > web_server_name > Proprietăţi plug-in > Cerere şi răspuns.

Dimensiunea maximă de bucată folosită la citirea corpului răspunsului HTTP

Specifică dimensiunea maximă de bucată pe care plug-in-ul o poate folosi la citirea corpului răspunsului.

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

Plug-in-ul citeşte corpul răspunsului în bucăţi de 64K până când toate datele răspunsului sunt citite. Această abordare duce la o problemă de performanţă pentru cereri al căror corp conţine cantităţi mari de date.

Dacă mărimea conţinutului corpului răspuns este necunoscută, valorile specificate pentru această proprietate sunt folosite ca dimensiunea bufer-ului care este alocat. Corpul răspunsului este apoi citit în bucăţi de această dimensiune, până când întregul corp este citit. Dacă mărimea conţinutului este cunoscută, atunci o dimensiune de buffer de mărirea conţinutului sau dimensiunea specificată (care este mai mică) este folosită pentru a citi corpul răspunsului.

Tip de date Integer
Valoarea implicită 64 kiloocteţi

Specificaţi dimensiunea în kiloocteţi (blocuri de 1024 octeţi).

Activare algoritm Nagle pentru conexiuni la serverul de aplicaţii

Când este bifat, algoritmul Nagle este activat pentru conexiuni dintre plug-in şi serverul de aplicaţii.

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

Algoritmul Nagle este numit după inginerul John Nagle, care a inventat această parte a protocolului TCP/IP. Algoritmul reduce regia de reţea adăugând o întârziere de transmisie (în general 20 milisecunde) la un pachet mic, lucru care permite altor pachete mici să ajungă şi să fie include în transmisie. Deoarece comunicaţiile au un cost asociat care nu este dependent de dimensiunea pachetului cât este de frecvenţa transmisiei, acest algoritm potenţial reduce regia cu un număr mai eficient de transmisii.

Implicit, acest câmp nu este bifat şi algoritmul Nagle este dezactivat. Selectaţi acest câmp pentru a activaalgoritmul Nagle.

Activare algoritmul Nagle pentru serverul web IIS

Când este bifat, algoritmul Nagle este folosit pentru conexiuni de la serverul web Microsoft Internet Informations Services (IIS) la serverul de aplicaţii.

Acest câmp corespunde elementului IHSDisableNagle din fişierul plugin-cfg.xml.Apare doar dacă folosiţi serverul webMicrosoft Internet Informations Services (IIS).

Implicit, acest câmp nu este bifat şi algoritmul Nagle este dezactivat. Selectaţi acest câmp pentru a activa algoritmul Nagle pentru această conexiune.

Bucată răspuns HTTP la client

Când este bifat, răspunsurile la client sunt sparte în bucăţi dacă un antet de răspuns Transfer-Encoding : Chunked este prezent în răspuns.

Acest câmp corespunde elementului ChunkedResponse din fişierul plugin-cfg.xml.Apare doar dacă folosiţi un server webMicrosoft Internet Informations Services (IIS), un server webJava System sau un server webDomino. IBM HTTP Server manipulează automat împărţirea răspunsului în bucăţi de trimis clientului.

Implicit, acest câmp nu este bifat şi răspunsurile nu sunt împărţite în bucăţi. Selectaţi acest câmp pentru a permite ca răspunsurile la client să fie împărţite în bucăţi dacă un antet de răspuns Transfer-Encoding : Chunked este prezent în răspuns.

Acceptare conţinut pentru toate cererile

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

Când este selectat, utilizatorii pot include conţinutul din cereri POST, PUT, GET şi HEAD când un antet Content-Length sau Transfer-encoding este conţinut în antetul cererii.

Implicit, acest câmp nu este bifat. Selectaţi acest câmp pentru a permite utilizatorilor să includă conţinutul în cereri POST, PUT, GET şi HEAD când un antet Content-Length sau Transfer-encoding este conţinut în antetul cererii.

Potrivire gazdă virtuală

Când este selectat, maparea gazdă virtuală este realizată folosind fizic numărul portului pentru care cererea a fost primită.

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

Implicit, acest câmp nu este verificat şi potrivirea este făcută logic folosind numărul de port conţinut în antetul gazdei. Selectaţi acest câmp dacă vreţi maparea de gazdă virtuală realizată folosind fizic numărul de port pentru care cererea fost primită.

Folosiţi butoanele radio pentru a face selecţie de port fizic sau logic.

Preferinţă port server de aplicaţii

Specifică ce număr de port trebuie să folosească serverul de aplicaţii pentru a construi URI-uri pentru un sendRedirect. Acest câmp este aplicabil doar pentru un sendRedirect dacă folosiţi URI-uri relative şi nu afectează redirectările absolute. Acest câmp specifică de asemenea de unde să extrageţi valoarea pentru HttpServletRequest.getServerPort().

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

Specificaţi:
  • hostHeader dacă numărul de port din antetul de gazdă al cererii HTTP care vine va fi folosit.
  • webserverPort dacă numărul de port pe care serverul web a primit cererea va fi folosit.
Valoarea implicită este hostHeader.



Legăturile marcate (online) necesită acces la internet.

Related tasks
Related reference
Proprietăţi plug-in server web


Nume fişier: uwsv_plugin_props1.html