IM Relationship Resolution-Informationszentrale Version 4.2

Starten der Web-Service-Pipelines

Starten Sie die Pipelines unter Verwendung des bidirektionalen HTTP-Transports, um Daten zu senden und zu verarbeiten, die über einen Web-Service gesendet wurden. In der Regel bleiben Pipelines, die mit Web-Services verwendet werden, ständig im Hintergrund aktiv und sind an den zugeordneten Ports für zu verarbeitende Daten empfangsbereit. Verwenden Sie die folgenden Schritte, um eine Web-Service-Pipeline zu starten.

Vorbereitung:
Informationen zu dieser Task:
Das Starten einer Pipeline erfolgt in drei Schritten:
Vorgehensweise:
  1. Stellen Sie sicher, dass zu dieser Zeit auf dem Pipelineknoten keine anderen Pipelines ausgeführt werden, die denselben Namen haben wie die Pipeline, die Sie starten wollen. Jede Pipeline muss auf ihrem Pipelineknoten über einen eindeutigen Namen verfügen. (Der Standardpipelinename ist pipeline.) Es gibt zwei Methoden, dies zu prüfen:
    1. Wenn Sie den Anwendungsmonitor verwenden, um den Status von Pipelines zu überprüfen oder um die Ergebnisse an andere Systeme weiterzuleiten, sehen Sie sich die Indexzunge Pipelinestatus an, um zu prüfen, ob bereits eine Pipeline mit dem Namen ausgeführt wird, den Sie verwenden wollen.
    2. Alternativ können Sie auch in einer Eingabeaufforderung den folgenden Befehl eingeben:
    pipeline -n pipelinename -l

    Dabei ist pipelinename der Name, mit dem Sie die neue Pipeline starten wollen. Stellen Sie sicher, dass dieser Name mit dem Namen übereinstimmt, der in der Konfigurationskonsole für diese Pipeline registriert ist.

  2. Starten Sie an einer Eingabeaufforderung eine Pipeline oder mehrere Pipelines, indem Sie die entsprechenden Optionen und Parameter des Befehls pipeline im folgenden Format eingeben:

    pipeline -option parameter

    Anmerkung: Wenn Sie den Anwendungsmonitor für diese Pipeline verwenden und sie in der Konfigurationskonsole für die Überwachung oder das Routing registriert wurde, müssen Sie sicherstellen, dass im Befehl zum Starten der Pipeline die Option -n und der Name der registrierten Pipeline angegeben werden. Wenn der angegebene Pipelinename nicht genau mit dem Namen der registrierten Pipeline übereinstimmt (einschließlich Groß-/Kleinschreibung), wird der Status der Pipeline auf der Indexzunge Pipelinestatus der Konfigurationskonsole nicht korrekt angezeigt, und für diese Pipeline ggf. konfigurierte Routing-Operationen werden nicht erfolgreich ausgeführt.
    Anmerkung: In der Regel verwenden Sie die Option -s oder -d, um die Pipeline den Anforderungen entsprechend im Service-/Dämon- oder Debugmodus zu starten.
  3. Überprüfen Sie, ob der Befehl erfolgreich ausgeführt wurde und ob die Pipeline gestartet wurde und aktiv ist.
    1. Wenn Sie den Anwendungsmonitor verwenden und diese Pipeline in der Konfigurationskonsole registriert wurde, prüfen Sie die Indexzunge Pipelinestatus. Ist die Pipeline aktiv, wird der Status Aktiv angezeigt.
    2. Wenn Ihr System auf einer Microsoft Windows-Plattform ausgeführt wird und Sie die Pipelineoption für Services verwenden, können Sie den Status der Pipeline in der Microsoft Windows-Systemsteuerung unter Dienste sehen.
    3. Wenn Ihr System auf einer UNIX-Plattform ausgeführt wird und Sie die Pipelineoption für Dämonen verwenden, können Sie den folgenden Befehl eingeben, um aktive Prozesse zu überprüfen:

      ps -fu benutzer-id

      Dabei ist benutzer-id die Kennung des Benutzers, der die Pipeline startet.

    4. Alternativ können Sie auch in einer Eingabeaufforderung den folgenden Befehl eingeben:
    pipeline -npipelinename -l

    Dabei ist pipelinename der Name der Pipeline, die Sie gerade gestartet haben.

    Wenn die Pipeline aktiv ist, gibt die Eingabeaufforderung die Information Aktiv zurück.
Weitere Schritte:
Dieser Pipelinebefehl startet dieselbe Anzahl von Pipelineverarbeitungsthreads wie der Parameter für den gemeinsamen Zugriff in der Pipelinekonfigurationsdatei. Die Anzahl Datensätze, die gleichzeitig verarbeitet werden, wird vom Parameter für den gemeinsamen Zugriff festgelegt, der in der HTTP-Transportoption angegeben ist.
Zugehörige Konzepte
Web-Services
Zugehörige Tasks
Testen von Web-Services
Zugehörige Verweise
Softwarevoraussetzungen für Web-Services


Feedback

Letzte Aktualisierung: 2007