Der Redirector ist veraltet. Verwenden Sie an seiner Stelle den Relay Server. Weitere Hinweise finden Sie unter Der Relay Server.
Die folgenden Setup-Anweisungen sind für den Apache-Webserver.
Weitere Hinweise zur Versionsunterstützung finden Sie unter http://www.sybase.com/detail?id=1062634.
Wenn Sie Tomcat verwenden, können Sie auch den Servlet-Redirector benutzen. Weitere Hinweise finden Sie unter Servlet-Redirector (nicht weiterentwickelt).
Gehen Sie so vor, wie unter Redirector-Eigenschaften konfigurieren (für Redirector, die keine Servergruppen unterstützen) beschrieben.
Kopieren Sie die Datei mod_iaredirect.dll bzw. mod_iaredirect.so wie folgt in das entsprechende Verzeichnis Ihres Webservers:
Für Apache unter Windows befindet sich die Datei mod_iaredirect.dll unter Installationsverzeichnis\MobiLink\redirector\apache\v20\. Kopieren Sie diese Datei in das Verzeichnis %apache-home%\modules des Computers, auf dem sich der Webserver befindet.
Für Apache unter Solaris oder Linux befindet sich die Datei mod_iaredirect.so unter Installationsverzeichnis\MobiLink\redirector\apache\v20\. Kopieren Sie sie in das Verzeichnis $APACHE_HOME/modules des Computers, auf dem sich der Webserver befindet.
Falls sich Ihr Webserver auf einem anderen Computer befindet als der Redirector, müssen Sie die folgenden Dateien auf jenen Computer kopieren und dafür sorgen, dass sie sich in Ihrem Pfad (Windows) oder im gemeinsam genutzten Pfad (Unix) befinden. Welche Dateien Sie benötigen, hängt davon ab, welche Verschlüsselung Sie verwenden, falls zutreffend.
Die folgenden Speicherorte sind relativ zum Installationsverzeichnis:
Setup | Erforderliche Dateien |
---|---|
ECC-Verschlüsselung |
|
RSA-Verschlüsselung |
|
RSA-Verschlüsselung mit FIPS |
|
Aktualisieren Sie die Konfigurationsdatei httpd.conf für den Apache-Webserver wie folgt.
Fügen Sie im Abschnitt LoadModule die folgende Zeile für Windows hinzu:
LoadModule iaredirect_module modules/mod_iaredirect.dll |
Fügen Sie für Solaris und Linux die folgende Zeile hinzu:
LoadModule iaredirect_module modules/mod_iaredirect.so |
Fügen Sie den folgenden Abschnitt in die Datei ein:
<Location /iaredirect/ml> SetHandler iaredirect-handler iaredirectorConfigFile Speicherort/redirector.config </Location> |
Dabei gilt: /iaredirect/ml ist der relative URL-Pfad, über den Sie den Redirector aufrufen, und Speicherort ist das Verzeichnis, in dem sich redirector.config befindet.
Wenn Sie Apache unter Solaris oder Linux verwenden, können Sie auch die folgenden optionalen Direktiven im soeben erstellten Abschnitt <Location> hinzufügen:
MaxSyncUsers Anzahl Die maximale Anzahl der MobiLink-Benutzer, die über den Redirector synchronisieren. Diese Zahl wird verwendet, um dem Redirector die notwendigen Ressourcen zuzuweisen. Sie kann nicht kleiner als 60 sein. Der Standardwert ist 1000. Ändern Sie diese Einstellung nur, wenn die Standardanzahl der Benutzer unter der tatsächlichen Anzahl liegt.
ShmemDiagnosis on|off Wenn der Parameter den Wert "on" hat, ist die Fehlersuche in der Speicher-Ressource zulässig. Die Option ist standardmäßig deaktiviert.
Um die Fehlersuche zu unterstützen können Sie die Menge der Protokolldaten erhöhen, die der Redirector ausgibt. Ändern Sie hierfür die Direktive LogLevel in httpd.conf und setzen Sie sie auf LogLevel info. Die Logebene kann (von sehr ausführlich bis kurz und knapp): debug, info, notice, warn, error, crit, alert und emerg.
Es folgen Beispiele für die Abschnitte in httpd.conf, mit denen der Apache-Webserver so konfiguriert wird, dass er Anforderungen an den MobiLink-Server weiterleitet. Dieses Beispiel gilt für Windows. Für Unix und Linux ändern Sie mod_iaredirect.dll in mod_iaredirect.so.
LoadModule iaredirect_module modules/mod_iaredirect.dll ... <Location /iaredirect/ml> SetHandler iaredirect-handler iaredirectorConfigFile c:/redirector.config </Location> |
Rufen Sie den Redirector mit folgender Syntax auf:
http://Host:Port/iaredirect/ml/ |
Dabei gilt iaredirect/ml ist der relative URL-Pfad, den Sie im Tag <Location> von httpd.conf festgelegt haben.
Überprüfen Sie die Logdatei, um festzustellen, ob der Redirector eine Anforderung protokolliert hat. Standardmäßig ist die Logdatei unter $APACHE_HOME/logs/error.log gespeichert.
Hinweis: Dieser Test stellt keine Verbindung mit dem MobiLink-Server her.
Kommentieren Sie diese Seite in DocCommentXchange. Senden Sie uns Feedback über diese Seite via E-Mail. |
Copyright © 2009, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.1 |