Transport bearbeiten

Auf der Seite "Transport bearbeiten" können Sie die Einstellungen eines vorhandenen Transports ändern.

Die Seite "Transport bearbeiten" enthält die folgenden Optionen.

Standardeinstellungen laden

Schaltfläche zum Wiederherstellen der Standardwerte für alle Einstellungen.

Konfigurationsname

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

Name

Der Name des Transports. Der Name ist ein schreibgeschütztes Feld. Sie können nur dann einen Namen festlegen, wenn Sie einen neuen Transport erstellen.

Klassenname

Der Klassenname der Transportimplementierung. Der Standardwert lautet com.sun.grizzly.TCPSelectorHandler.

Auswahlschlüssel-Behandlungsroutine

Der Klassenname der Auswahlschlüssel-Behandlungsroutine. Eine Auswahlschlüssel-Behandlungsroutine ist eine abstrakte Klasse, die die Gültigkeitsdauer von Auswahlschlüsseln verwaltet. Wenn Sie keinen Wert angeben, wird eine Standardimplementierung verwendet.

Bytepuffertyp

Der zu verwendende ByteBuffer-Typ. Zur Auswahl stehen HEAP und DIRECT. Der Standardwert lautet HEAP.

Annahmethreads

Die Anzahl der Prozessoren im Computer. Der Wert –1 gibt an, dass Grizzly die Anzahl der Annahmethreads basierend auf der Anzahl der Prozessoren im Computer selbst berechnet. Der Standardwert beträgt 1.

Um die Anzahl der Anforderungsverarbeitungs-Threads festzulegen, setzen Sie den Wert von "Maximale Threadpool-Größe" des Threadpools, der von einem Netzwerk-Zielgerät verwendet wird, das diesen Transport nutzt.

Verbindungshöchstzahl

Die maximale Anzahl von ausstehenden Verbindungen auf einem Netzwerk-Zielgerät, das diesen Transport verwendet. Der Standardwert ist 4096.

Puffergröße

Die Größe (in Byte) des Puffers, der für Eingabeströme bereitzustellen ist, die von einem Netzwerk-Zielgerät erstellt werden, das diesen Transport verwendet. Der Standardwert ist 8192.

Leerlaufschlüssel-Zeitüberschreitung

Die Anzahl Sekunden, nach der ein Leerlaufschlüssel abgebrochen und der Kanal geschlossen wird. Der Standardwert ist 30.

Zeitüberschreitung für Lesevorgang

Die Anzahl Millisekunden, die GlassFish-Server während der Header- und Body-Analysephase eines Lesevorgangs wartet. Der Standardwert beträgt 30.000.

Zeitüberschreitung bei Selektorabruf

Die Anzahl Millisekunden, die ein NIO-Selektor das Warten auf Ereignisse (Benutzeranforderungen) blockiert. Der Standardwert ist 1000.

Zeitüberschreitung für Schreibvorgang

Die Anzahl Millisekunden, die GlassFish-Server beim Schreiben der Antwort wartet, bevor der Remote-Client als getrennt betrachtet wird. Der Standardwert beträgt 30.000.

Konfiguration anzeigen

Bei aktivierter Option wird die interne Konfiguration von Grizzly in die Serverprotokolle übertragen. Diese Option kann nützliche Informationen für die Fehlersuche bereitstellen. Diese Option ist standardmäßig deaktiviert.

Snoop

Bei aktivierter Option werden die Anforderungs-/Antwortinformationen im Serverprotokoll abgelegt. Diese Option kann nützliche Informationen für die Fehlersuche bereitstellen, beeinträchtigt die Leistung jedoch erheblich. Diese Option ist standardmäßig deaktiviert.

TCP keine Verzögerung

Bei aktivierter Option ist TCP_NODELAY (auch Nagle-Algorithmus genannt) aktiviert. Diese Option ist standardmäßig aktiviert.

Verwandte Aufgaben
Verwandte asadmin-Befehle
Copyright © 2010, Oracle und/oder verbundene Unternehmen. Alle Rechte vorbehalten. Rechtlicher Hinweis