Mit dem Redirector über einen Webserver synchronisieren
In diesem Abschnitt werden allgemeine Webserver-Konfigurationsschritte zur Einstellung der Redirector-Eigenschaften beschrieben.
So konfigurieren Sie Redirector-Eigenschaften
Führen Sie die Schritte in MobiLink-Clients und -Server für den Redirector konfigurieren aus.
Kopieren Sie redirector.config auf den Webserver.
Die Datei redirector.config wird bei der Installation des MobiLink-Synchronisationsservers im Unterverzeichnis MobiLink\redirector des Installationsverzeichnisses von SQL Anywhere bereitgestellt.
Wenn der MobiLink-Synchronisationsserver nicht auf demselben Rechner installiert ist wie der Webserver, kopieren Sie redirector.config auf den Rechner, auf dem sich der Webserver befindet.
Bei Microsoft-Webservern kopieren Sie redirector.config in das Verzeichnis Inetpub/scripts. Bei anderen Webservern können Sie redirector.config in ein beliebiges Verzeichnis kopieren.
Bearbeiten Sie die Konfigurationsdatei des Redirectors.
Für die Konfiguration der Kommunikation zwischen dem Webserver und dem MobiLink-Synchronisationsserver müssen Sie die Datei redirector.config auf dem Rechner bearbeiten, auf dem der Webserver läuft.
In dieser Datei können Sie die folgenden Direktiven festlegen:
LOG_LEVEL Steuert den Umfang der Ausgabe, die in die Logdatei geschrieben wird. Die möglichen Werte sind 0, 1 und 2, wobei 1 der Standardwert ist und 2 die umfangreichste Ausgabe generiert. Auf den Apache Redirector hat diese Einstellung keine Auswirkung. Legen Sie die Logebene im Abschnitt LogLevel der Apache-Konfigurationsdatei httpd.conf fest.
ML Listet die Rechner, auf denen der MobiLink-Synchronisationsserver läuft, in der Form ML=host:port auf. ML berücksichtigt Groß-/Kleinschreibung.
ML_CLIENT_TIMEOUT Mit diesem Parameter wird sichergestellt, dass jeder einzelne Schritt einer Synchronisation an denselben MobiLink-Synchronisationsserver geleitet wird. Der Standardwert ist 600 Sekunden (zehn Minuten).
Da der MobiLink-Synchronisationsserver während einer Synchronisation bestimmte Angaben protokolliert, muss jeder Schritt einer Synchronisation vom gleichen Server verarbeitet werden. Für die Dauer von ML_CLIENT_TIMEOUT hält der Redirector eine Zuordnung zwischen Client und Server aufrecht. Der Wert dieses Parameters sollte größer sein als der längste Schritt in der Synchronisation eines der Benutzer.
SLEEP Mit diesem Parameter legen Sie fest, nach wie vielen Sekunden der Redirector prüft, ob die Server betriebsbereit sind. Der Standardwert ist 1800 (30 Minuten). Zum Beispiel: SLEEP=3600. SLEEP berücksichtigt Groß-/Kleinschreibung.
Folgende Regeln treffen auf redirector.config zu:
Die maximale Zeilenlänge beträgt 300 Zeichen.
Kommentare beginnen mit dem Doppelkreuz (#).
In Definitionen von Direktiven dürfen keine Leerstellen oder Tabulatoren eingefügt werden.
Führen Sie die webserverspezifische Konfiguration in einem der folgenden Abschnitte aus:
Im Folgenden sehen Sie eine redirector.config-Beispieldatei. Diese Datei legt Folgendes fest:
Der Redirector soll alle 1800 Sekunden prüfen, ob die Server betriebsbereit sind.
Die drei Rechner, auf denen MobiLink-Synchronisationsserver laufen, und die Anforderungen bearbeiten können Wenn Sie mehrere Server angeben, wird die Lastverteilung automatisch aktiviert.
SLEEP=1800 ML=myServ-pc:80 ML=209.123.123.1:8080 ML=myCompany.com:8081
SQL Anywhere Studio 9.0.1
Copyright © 1989–2004 Sybase Inc. Teil-Copyright © 2001–2004 iAnywhere Solutions Inc. Alle Rechte vorbehalten.