JettyWebSocketClient¶
Beschreibung¶
Implementierung von WebSocketClientService. Dieser Dienst verwendet das Jetty WebSocket-Clientmodul, um WebSocket-Sitzungsmanagement in der gesamten Anwendung zu ermöglichen.
Eigenschaften¶
In der folgenden Liste sind die erforderlichen Eigenschaften mit einem Sternchen (*) gekennzeichnet. Andere Eigenschaften werden als optional betrachtet. Die Tabelle zeigt auch alle Standardwerte und ob eine Eigenschaft die NiFi Expression Language unterstützt.
Display Name (Anzeigename)  | 
API-Name  | 
Standardwert  | 
Zugelassene Werte  | 
Beschreibung  | 
|---|---|---|---|---|
Authentifikator Header Charset *  | 
Authentication Header Charset  | 
US-ASCII  | 
Der Zeichensatz für Basic Authentication header base64 string.  | 
|
Connection Attempt Count *  | 
Connection Attempt Count  | 
3  | 
Die Anzahl der Versuche, eine Verbindung herzustellen.  | 
|
Connection Timeout *  | 
Connection Timeout  | 
3 sec  | 
Das Timerout für die Verbindung mit der WebSocket URI.  | 
|
Custom Authorization  | 
Custom Authorization  | 
Konfiguriert einen benutzerdefinierten HTTP-Autorisierungs-Header wie in RFC 7235 Abschnitt 4.2 beschrieben. Wenn Sie einen benutzerdefinierten Autorisierungs-Header festlegen, müssen Sie die Eigenschaften Benutzername und Kennwort für die Basisauthentifizierung nicht konfigurieren.  | 
||
HTTP Proxy Host  | 
HTTP Proxy Host  | 
Der Hostname des HTTP-Proxy.  | 
||
HTTP Proxy Port  | 
HTTP Proxy Port  | 
Die Portnummer des HTTP-Proxy.  | 
||
Input Buffer Size *  | 
Input Buffer Size  | 
4 kb  | 
Die Größe des Eingabepuffers (gelesen von der Netzwerkschicht).  | 
|
Max Binary Message Size *  | 
Max Binary Message Size  | 
64 kb  | 
Die maximale Größe einer Binärnachricht beim Parsen/Generieren.  | 
|
Max Text Message Size *  | 
Max Text Message Size  | 
64 kb  | 
Die maximale Größe einer Textmeldung beim Parsen/Generieren.  | 
|
Password  | 
Password  | 
Das Kennwort des Benutzers für die Basisauthentifizierung.  | 
||
SSL Context Service  | 
SSL Context Service  | 
Der SSL Context Service, der zur Sicherung des Servers verwendet werden soll. Falls angegeben, akzeptiert der Server nur WSS-Anfragen; andernfalls akzeptiert der Server nur WS-Anfragen.  | 
||
Session Maintenance Interval *  | 
Session Maintenance Interval  | 
10 sec  | 
Der Zeitraum zwischen den Wartungsaktivitäten für die Sitzung. Eine WebSocket-Sitzung, die mit einem WebSocket-Server aufgebaut wurde, kann aus verschiedenen Gründen beendet werden, z. B. durch einen Neustart des WebSocket-Servers oder durch das Auslaufen inaktiver Sitzungen. Diese Aktivität zur Sitzungspflege wird regelmäßig ausgeführt, um die verlorenen Sitzungen wieder zu verbinden, sodass ein WebSocket-Client dieselbe Sitzungs-ID transparent wiederverwenden kann, nachdem er sich erfolgreich wieder verbunden hat. Die Wartungsaktivität wird ausgeführt, bis die entsprechenden Prozessoren oder dieser Controller-Dienst gestoppt werden.  | 
|
Username  | 
Username  | 
Der Benutzername für die Basisauthentifizierung.  | 
||
WebSocketURI*  | 
WebSocketURI  | 
Die WebSocket URI, mit der sich dieser Client verbindet.  | 
Statusmanagement¶
Diese Komponente speichert keinen Status.
Eingeschränkt¶
Diese Komponente ist nicht eingeschränkt.
Hinweise zu Systemressourcen¶
Diese Komponente enthält keine Angaben zu den Systemressourcen.