Der Backend-Farm-Abschnitt legt die Eigenschaften einer Backend-Serverfarm fest. Eine Backend-Serverfarm ist eine Gruppe von homogenen Backend-Servern. Ein Client, der eine Anforderung über die Relay Server-Farm stellt, muss die Backend-Serverfarm angeben, an die die Anforderung gerichtet ist. Für jede Backend-Serverfarm ist ein eigener Backend-Farm-Abschnitt vorhanden.
Dieser Abschnitt ist durch das Schlüsselwort backend_farm gekennzeichnet.
Die folgenden Eigenschaften können in einem Backend-Farm-Abschnitt festgelegt werden:
active_cookie Gibt an, ob ein Cookie gesetzt ist, um die Client-Server-Affinität zu bewahren.
yes Um die Client-Server-Affinität zu bewahren, fügt der Relay Server einen HTTP-Standardbefehl zum Setzen eines Cookies mit einem systemeigenen Cookie-Namen in die Antwort ein.
no Es ist kein aktives Cookie gesetzt. Verwenden Sie diese Option, wenn die Backend-Farm einer sitzungslosen Browseranwendung dient. Zum Beispiel, wenn die Backend-Farm einen sitzungslosen SQL Anywhere-Webdienst bereitstellt.
Um beste Ergebnisse zu erzielen, setzen Sie dieses Steuerelement wie folgt:
Backend-Servertyp | active_cookie-Einstellung | active_header-Einstellung |
---|---|---|
MobiLink | no | yes |
SQL Anywhere | no | no |
active_header Gibt an, ob ein Header gesetzt ist, um die Affinität der Client-Server-Sitzung zu bewahren.
yes Um die Client-Server-Sitzungsaffinität zu bewahren, fügt der Relay Server einen systemeigenen Header in die Antwort ein, falls Zwischenstationen den active_cookie-Wert manipulieren.
no Es wird kein systemeigener Header gesetzt. Verwenden Sie diese Option, um das Verkehrsaufkommen zu verringern, wenn die Backend-Farm nur Browseranwendungen dient oder wenn active_cookie für alle Clients dieser Backend-Farm gut funktioniert.
backend_security Legt die Sicherheitsstufe fest, die von einem Outbound Enabler in der Backend-Serverfarm verlangt wird, um Verbindungen mit der Relay Server-Farm herzustellen. Die folgenden Werte können angegeben werden:
on Legt fest, dass alle Verbindungen von der Backend-Farm aus mithilfe von HTTPS durchgeführt werden müssen.
off Legt fest, dass alle Verbindungen von der Backend-Farm aus mithilfe von HTTP durchgeführt werden müssen.
Diese Eigenschaft ist optional. Wenn keine Werte angegeben sind, können HTTP oder HTTPS für die Verbindung benutzt werden.
client_security Legt die Sicherheitsstufe fest, die die Backend-Serverfarm bei ihren Clients voraussetzt. Die folgenden Werte können angegeben werden:
on Legt fest, dass Clients sich über HTTPS verbinden müssen.
off Legt fest, dass Clients sich über HTTP verbinden müssen.
Diese Eigenschaft ist optional. Wenn kein Wert angegeben ist, können sich Clients über HTTP oder HTTPS verbinden.
description Geben Sie eine benutzerdefinierte Beschreibung mit einer maximalen Länge von 2048 Zeichen ein. Diese Eigenschaft ist optional.
enable Legt fest, ob Verbindungen von dieser Backend-Serverfarm aus erlaubt sind. Die möglichen Werte sind:
Yes Verbindungen von dieser Backend-Serverfarm aus erlauben.
No Keine Verbindungen von dieser Backend-Serverfarm aus erlauben.
Der Standardwert ist Yes. Diese Eigenschaft ist optional.
id Der Name, der der Backend-Serverfarm zugeordnet ist, darf maximal 2048 Zeichen lang sein.
verbosity Sie können den Parameter verbosity auf folgende Stufen setzen:
0 Nur Fehler protokollieren. Verwenden Sie diese Protokollierungsstufe für das Deployment. Dies ist die Standardeinstellung.
1 Protokollierung auf Anforderungsebene. Alle HTTP-Anforderungen werden in die Logdatei geschrieben.
Fehler werden unabhängig von der Protokollstufe angezeigt, während Warnungen nur bei einer höheren Protokollstufe als 0 angezeigt werden.
![]() |
Kommentieren Sie diese Seite in DocCommentXchange.
|
Copyright © 2010, iAnywhere Solutions, Inc. - SQL Anywhere 12.0.0 |