Neues Protokoll

Auf der Seite "Neues Protokoll" können Sie ein neues Netzwerkprotokoll erstellen.

Nach der Erstellung eines Protokolls erstellen Sie normalerweise einem gleichnamigen Netzwerk-Listener und verbinden den Netzwerk-Listener mit dem Protokoll. Alternativ können Sie auch einen Netzwerk-Listener erstellen und gleichzeitig ein Protokoll mit Standardeinstellungen erstellen lassen.

Die Seite "Neues Protokoll" umfasst die folgenden Optionen.

Name der Konfiguration

Der Name der Konfiguration, für die die Einstellungen auf dieser Seite angewendet werden. Dieses Feld ist schreibgeschützt.

Name

Der eindeutige Name des Protokolls. Ein Protokollname darf nicht mit einer Ziffer beginnen.

Security

Wenn diese Option gewählt wird, wird die Sicherheit für das Protokoll aktiviert. Diese Option ist standardmäßig deaktiviert. Wenn Sie Sicherheit aktivieren, können Sie die Sicherheitseinstellungen auf der Registerkarte "SSL" der Seite "Protokoll bearbeiten" ändern.

Status

Wenn diese Option ausgewählt wird, ist der Dateizwischenspeicher aktiviert. Diese Option ist standardmäßig aktiviert.

Max Age (Maximales Alter)

Das maximale Alter in Sekunden für einen gültigen Cache-Eintrag.

Dieser Parameter steuert, wie lange zwischengespeicherte Informationen verwendet werden, nachdem eine Datei zwischengespeichert wurde. Ein Eintrag, der älter ist als das angegebene Maximalalter, wird durch einen neuen Eintrag für dieselbe Datei ersetzt. Wenn sich der verwendete Content nur selten ändert, erhöhen Sie diesen Wert, um die Performance zu verbessern.

Das optimale maximale Alter hängt davon ab, ob die vorhandenen Dateien regelmäßig geändert werden. Wenn die Dateien beispielsweise vier Mal täglich in regelmäßigen Abständen geändert werden, können Sie das maximale Alter auf 21600 Sekunden (6 Stunden) festlegen. Andernfalls sollten Sie das maximale Alter auf den längsten Zeitraum einstellen, für den die frühere Version einer Inhaltsdatei auf dem Server verbleiben soll, nachdem die Datei geändert wurde.

Der Standardwert ist 30.

Max Cache Size (Maximale Zwischenspeichergröße)

Die maximale Gesamtgröße (in Byte) des Dateizwischenspeichers auf dem Datenträger. Der Standardwert ist 10485760.

Max File Count (Maximale Dateizahl)

Die maximale Anzahl an Dateien, die im Dateicache gespeichert werden können.

Wenn dieser Wert zu hoch gewählt ist, speichert der Server selten verwendete Dateien zwischen, wodurch Arbeitsspeicher vergeudet wird. Ist dieser Wert zu niedrig eingestellt, gehen die Vorteile der Zwischenspeicherung verloren. Probieren Sie verschiedene Werte für dieses Attribut aus, um die optimale Einstellung für spezifische Anwendungen zu finden.

Der Standardwert ist 1024.

Server Name (Servername)

Der Hostname, der in den URLs verwendet werden soll, die der Server an den Client sendet. Dieser Name ist der Aliasname, falls Ihr Server einen Alias verwendet. Wenn Ihr Server keinen Alias verwendet, lassen Sie dieses Feld leer.

Dieser Wert wirkt sich auf URLs aus, die vom Server automatisch generiert werden; URLs für Verzeichnisse und im Server gespeicherte Dateien sind davon nicht betroffen. Wenn Ihr Server einen Alias verwendet, sollte der Servername dem Aliasnamen entsprechen. Werden ein Doppelpunkt und eine Portnummer angehängt, wird dieser Port in URLs verwendet, die der Server an den Client sendet.

Default Virtual Server (Standardmäßiger virtueller Server)

Der mit diesem Protokoll zu verbindende virtuelle Server. Auf der Seite "Virtuelle Server" können Sie virtuelle Server definieren.

Redirect Port (Port umleiten)

Port-Wert, der eine Anforderung an einen anderen Port umleitet. GlassFish Server leitet Anforderungen automatisch weiter, wenn die folgenden zwei Bedingungen erfüllt sind:

Wird keine Port-Umleitung angegeben, verwendet GlassFish Server die in der ursprünglichen Anforderung angegebene Portnummer. Standardmäßig ist kein Port angegeben.

Max Connections (Maximale Verbindungen)

Gibt die maximale Anzahl an Anforderungen an, die in die Pipeline gestellt werden können, bis die Verbindung vom Server geschlossen wird. Das untergeordnete Keep-Alive-System fragt periodisch im Leerlauf befindliche Verbindungen ab. Der Standardwert ist 256.

Setzen Sie diese Eigenschaft auf 1, um HTTP/1.0 Keep-Alive sowie HTTP/1.1 Keep-Alive und Pipelining zu deaktivieren. Der Wert 0 bedeutet, dass Anforderungen immer zurückgewiesen werden. Bei einem Wert –1 ist die Anzahl der Keep-Alive-Verbindungen unbegrenzt.

Timeout

Die maximale Anzahl Sekunden, die eine Verbindung als im Leerlauf befindlich betrachtet und im Keep-Alive-Zustand gehalten werden kann. Ein Wert kleiner oder gleich null (0) bedeutet, dass Keep-Alive-Verbindungen unbegrenzt offen gehalten werden. Der Standardwert beträgt 30 Sekunden.

Timeout beim Hochladen

Bei aktivierter Option wird die Verbindung für ein Servlet, das Bytes langsam liest, nach Erreichen des Grenzwerts für den Timeout beim Hochladen der Verbindung geschlossen. Bei deaktivierter Option tritt für Servlet-Verbindungen kein Timeout ein. Diese Option ist standardmäßig deaktiviert.

Timeout beim Hochladen der Verbindung

Das Timeout (in Millisekunden) beim Hochladen. Dieses Feld steht nur zur Verfügung, wenn das Kontrollkästchen "Timeout beim Hochladen" aktiviert ist. Der Standardwert beträgt 300.000 Millisekunden.

Timeout für Anforderung

Die Anzahl der Sekunden, bevor die Anforderung wegen Timeout abgebrochen wird. Wenn die Anforderung nicht vor Erreichen des Timeoutwerts verarbeitet wird, wird sie ignoriert. Der Standardwert beträgt 30 Sekunden.

Größe des Sendepuffers

Die Größe des Sendepuffers in Byte. Der Standardwert beträgt 8192 Byte.

Header-Puffergröße

Die Größe (in Byte) des Puffers, der von den Anforderungsverarbeitungs-Threads zum Lesen der angeforderten Daten verwendet wird. Der Standardwert beträgt 8192 Byte.

Maximale Post-Größe

Die maximale Größe von POST-Aktionen in Byte. Der Standardwert beträgt 2.097.152 Byte.

URI-Codierung

Der Name des Zeichensatzes, der zum Decodieren der erhaltenen Anforderungs-URIs verwendet wird. Als Wert muss ein gültiger IANA-Zeichensatzname angegeben werden. Der Standardwert ist UTF-8.

Version

Die Version des verwendeten HTTP-Protokolls. Der Standardwert ist HTTP/1.1.

Kompression

HTTP/1.1 GZIP-Komprimierung verwenden, um Serverbandbreite zu sparen. Zur Auswahl stehen:

Ein

Daten.

aus

In der folgenden Tabelle werden diese Eigenschaften aufgelistet.

force

Erzwingt die Datenkomprimierung in allen Fällen.

Der Standardwert ist "AUS".

Komprimierbare MIME-Typen

Eine durch Kommata getrennte Liste von MIME-Typen, für die HTTP-Kompression verwendet wird. Der Standardwert ist text/html,text/xml,text/plain.

Mindestkompressionsgröße

Die minimale Größe einer komprimierten Datei. Dieser Wert muss festgelegt werden, wenn das Kontrollkästchen "Kompression" aktiviert wird. Der Standardwert beträgt 2048 Byte.

Benutzeragenten ohne Kompression

Eine durch Kommata getrennte Liste von regulären Ausdrücken, die Benutzeragenten von HTTP-Clients entsprechen, für die keine Kompression verwendet werden sollte. Standardmäßig handelt es sich bei diesem Wert um eine leere Zeichenfolge.

Beschränkte Benutzeragenten

Eine Liste von beschränkten Benutzeragenten, auf die HTTP-Kompression angewendet wird. Wenn keine Benutzeragenten angegeben werden, wird die HTTP-Kompression auf alle Benutzeragenten angewendet. Standardmäßig sind keine Benutzeragenten angegeben.

Standardantworttyp

Eine Zeichenfolge, die den standardmäßigen Antworttyp angibt. Das Format ist eine durch Semikolon getrennte Zeichenfolge bestehend aus Contenttyp, Codierung, Sprache und Zeichensatz. Der Standardwert ist text/html; charset=iso-8859-1.

Erzwungener Antworttyp

Eine Zeichenfolge, die den zu verwendenden Antworttyp angibt, falls keine MIME-Zuordnung mit der Dateierweiterung übereinstimmt. Das Format ist eine durch Semikolon getrennte Zeichenfolge bestehend aus Contenttyp, Codierung, Sprache und Zeichensatz. Der Standardwert ist text/html; charset=iso-8859-1.

Adapter

Der Klassenname des statischen Ressourcenadapters. Der Standardwert lautet com.sun.grizzly.tcp.StaticResourcesAdapter.

Comet Support (Comet-Unterstützung)

Bei aktivierter Option ist Comet-Unterstützung für den Netzwerk-Listener aktiviert, der auf dieses Protokoll verweist. Standardmäßig ist diese Option deaktiviert. Wenn Ihr Servlet oder Ihre JSP-Seite Comet-Technologie verwendet, stellen Sie sicher, dass es bzw. sie beim Starten von GlassFish Server initialisiert wird, indem Sie das Element load-on-startup zur Datei web.xml hinzufügen. Beispiel:

<servlet>
<servlet-name>CheckIn</servlet-name>
<servlet-class>CheckInServlet</servlet-class>
<load-on-startup>0</load-on-startup>
</servlet>
DNS-Suche

Bei aktivierter Option ist die DNS-Suche aktiviert. Diese Option ist standardmäßig deaktiviert.

DNS-Suche

Bei aktivierter Option ist die DNS-Suche aktiviert. Diese Option ist standardmäßig deaktiviert.

RCM-Unterstützung

Bei aktivierter Option ist Resource Configuration Management (RCM) aktiviert. Diese Option ist standardmäßig deaktiviert.

Verfolgen

Bei aktivierter Option ist der TRACE-Vorgang aktiviert. Bei deaktivierter Option ist GlassFish Server weniger anfällig für siteübergreifende Skriptangriffe. Diese Option ist standardmäßig aktiviert.

Autorisierungs-Durchlauf

Bei aktivierter Option empfängt der Netzwerk-Listener, der dieses Protokoll verwendet, Daten von einem SSL-beendenden Proxyserver. Diese Option ist standardmäßig deaktiviert.

Erstellen von Datenblöcken

Bei aktivierter Option ist das Erstellen von Datenblöcken für HTTP-Antworten aktiviert. Diese Option ist standardmäßig aktiviert.

XPowered-By

Wenn diese Option gewählt ist, werden X-Powered-By Header entsprechend den Java Servlet 3.0- und Java Server Pages 2.0-Spezifikationen verwendet. Diese Option ist standardmäßig aktiviert.

Codierter Schrägstrich

Wenn diese Option gewählt wird, können URIs codierte Schrägstriche enthalten. Diese Option ist standardmäßig deaktiviert.

Unterstützung von Websockets

Wenn diese Option gewählt wird, wird das WebSockets-Protokoll unterstützt. Diese Option ist standardmäßig deaktiviert.

Verwandte Aufgaben
Zugehörige asadmin-Befehle
Copyright © 2005, 2012, Oracle and/or its affiliates. All rights reserved. Legal Notices