Neuer Transport

Auf der Seite "Neuer Transport" können Sie einen neuen Transport erstellen.

Zusätzlich zum Standardtransport tcp wird normalerweise kein weiterer Transport benötigt.

Die Seite "Neuer Transport" enthält 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.

Transportname

Ein eindeutiger Name für den Transport.

Klassenname

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

Auswahlschlüssel-Handler

Der Klassenname des Auswahlschlüssel-Handlers. Ein Auswahlschlüssel-Handler ist eine abstrakte Klasse, die den Lebenszyklus 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 ist HEAP.

Acceptor-Threads

Die Anzahl der Prozessoren im Rechner. Der Wert -1 gibt an, dass Grizzly die Anzahl der Acceptor-Threads basierend auf der Anzahl der Prozessoren im Rechner selbst berechnet. Der Standardwert ist 1.

Um die Anzahl der Anforderungsverarbeitungsthreads festzulegen, legen Sie den Wert von "Maximale Threadpoolgröße" des Threadpools fest, der von einem Netzwerk-Listener verwendet wird, der diesen Transport nutzt.

Verbindungshöchstzahl

Die maximale Anzahl von ausstehenden Verbindungen auf einem Netzwerk-Listener, der diesen Transport verwendet. Der Standardwert ist 4096.

Puffergröße

Die Größe (in Byte) des Puffers, der für Input Streams bereitzustellen ist, die von einem Netzwerk-Listener erstellt werden, der diesen Transport verwendet. Der Standardwert ist 8192.

Leerlaufschlüsseltimeout

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

Timeout für Lesevorgang

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

Timeout bei Selektorabruf

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

Timeout für Schreibvorgang

Die Anzahl Millisekunden, die GlassFish Server beim Schreiben der Antwort wartet, bevor der Remote-Client als getrennt betrachtet wird. Der Standardwert ist 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 das Debugging bereitstellen. Diese Option ist standardmäßig deaktiviert.

Snoop

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

TCP No Delay

Wenn diese Option gewählt wird, wird TCP_NODELAY (auch als Nagle-Algorithmus bezeichnet) aktiviert. Diese Option ist standardmäßig aktiviert.

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