Freigeben über


Gewusst wie: Beheben der Ursachen von Gültigkeitswarnungen für Bereitstellungsdiagramme

Im Bereitstellungs-Designer werden Validierungsfehler und Gültigkeitswarnungen im Fenster Fehlerliste angezeigt. Im Bereitstellungsdiagramm wird ein rotes Fehlersymbol für Server angezeigt, die einem Validierungsfehler oder einer Gültigkeitswarnung zugeordnet sind. Vom SDM (System Definition Model)-Compiler werden Validierungsfehler zurückgegeben, wenn die Kompilierung von Dokumenten fehlschlägt. Validierungsfehler werden selten angezeigt. Gültigkeitswarnungen treten sehr häufig auf und können in den folgenden Situationen ausgegeben werden:

  • Ein erforderlicher Kommunikationsweg fehlt.

    Beispielsweise wird eine Webanwendung, die mit einer Datenbank interagiert, auf einem IIS-Webserver gehostet, der mit keinem Datenbankserver verbunden ist. Die Anwendung kann auch auf einem logischen Server mit der erforderlichen Verbindung gehostet werden, doch möglicherweise sind Anwendungsendpunkte nicht an die Endpunkte logischer Server gebunden, die den Kommunikationsweg unterstützen.

  • Ein Einstellungswert auf einer Ebene verstößt gegen eine auf einer anderen Ebene festgelegte Einschränkung.

    Beispielsweise ist der Authentifizierungsmodus für eine Webanwendung auf "Passport" festgelegt, doch der die Anwendung hostende IIS-Webserver erfordert den Authentifizierungsmodus "Forms".

  • Feste Einstellungen auf einer Ebene führen zu einem Konflikt mit festen Einstellungen auf einer anderen Ebene.

  • Nicht alle Anwendungen im System sind an logische Server gebunden.

  • Nicht alle Anwendungsendpunkte im System sind an Endpunkte logischer Server gebunden.

Wenn ein Kommunikationsweg fehlt, wird die folgende Warnung angezeigt: "Es besteht keine Verbindung zwischen <Servername>, Endpunkt <Serverendpunkt> und einem beliebigen anderen logischen Server im Datencenter, die eine Kommunikation zwischen Endpunkt <Anwendungsendpunkt> der Anwendung <Anwendungsname> und Endpunkt <Anwendungsendpunkt> der Anwendung <Anwendungsname> zulässt." Das mit dieser Warnung angegebene Problem kann mit dem folgenden Verfahren behoben werden.

So beseitigen Sie die Ursachen von Warnungen zum Kommunikationsweg

  1. Binden Sie die betroffenen Anwendungen an logische Server, die die erforderlichen Kommunikationswege bereitstellen. Weitere Informationen über das Aufheben der Bindungen von Anwendungen an logische Server finden Sie unter Gewusst wie: Aufheben der Bindung von Anwendungen an logische Server.

    – oder –

    Wenn die logischen Server verbunden sind, stellen Sie sicher, dass die Anwendungsendpunkte an die Serverendpunkte gebunden sind, die den Kommunikationsweg unterstützen. Um Anwendungsendpunkte zu binden, verwenden Sie das Dialogfeld Bindungsdetails. Weitere Informationen finden Sie unter Gewusst wie: Angeben von Bindungsdetails in Bereitstellungsdiagrammen.

  2. Nachdem Sie alle Einstellungskonflikte aufgelöst haben, kehren Sie zum Bereitstellungsdiagramm zurück, und überprüfen Sie das Diagramm erneut, um zu bestimmen, ob alle in den Warnungen angegebenen Probleme behoben wurden.

Ein weiteres Beispiel zum Beheben der Ursache einer Kommunikationswarnung finden Sie unter Exemplarische Vorgehensweise: Überprüfen eines Anwendungssystems für die Bereitstellung.

Eine weitere häufig auftretende Warnung betrifft eine Einstellung für eine Anwendung oder einen Server, die einen Konflikt mit einer auf der entsprechenden Ebene festgelegten Einschränkung verursacht. Das mit dieser Warnung angegebene Problem kann mit dem folgenden Verfahren behoben werden.

So beheben Sie die Ursachen von Gültigkeitswarnungen für Einstellungen, die Einschränkungen verletzen

  1. Doppelklicken Sie auf die Gültigkeitswarnung, um zu der Einstellung zu navigieren, die gegen die Einschränkung verstößt.

    – oder –

    Klicken Sie mit der rechten Maustaste auf die Gültigkeitswarnung, und wählen Sie Gehe zu und anschließend <Einstellungsname>-Einstellung auf <Anwendungs- oder Servername> aus.

    Der Designer für verteilte Systeme navigiert zu dem Diagramm mit der den Konflikt verursachenden Einstellung, öffnet den Einstellungs- und Einschränkungs-Editor und führt einen Bildlauf zu der entsprechenden Einstellung aus.

  2. Bearbeiten Sie die Einstellungswerte, um den Konflikt aufzulösen.

  3. Nachdem Sie alle Einstellungskonflikte aufgelöst haben, kehren Sie zum Bereitstellungsdiagramm zurück, und überprüfen Sie das Diagramm erneut, um zu bestimmen, ob alle in den Warnungen angegebenen Probleme behoben wurden.

In einigen Fällen empfiehlt es sich, die Einschränkung und nicht die Einstellung zu ändern, wie in der folgenden Vorgehensweise erläutert.

So zeigen Sie die der Warnung zugeordnete Einschränkung an

  • Klicken Sie mit der rechten Maustaste auf die Gültigkeitswarnung, und wählen Sie Gehe zu und anschließend <Einschränkungsname>-Einschränkung für <Server- oder Anwendungsname> aus.

    Der Designer für verteilte Systeme navigiert zu dem Diagramm, in dem die Einschränkung erstellt wurde, öffnet den Einstellungs- und Einschränkungs-Editor und führt einen Bildlauf zu der entsprechenden Einschränkungsdefinition aus.

Siehe auch

Aufgaben

Exemplarische Vorgehensweise: Überprüfen eines Anwendungssystems für die Bereitstellung
Gewusst wie: Überprüfen eines Bereitstellungsdiagramms

Weitere Ressourcen

Überprüfen von Bereitstellungsdiagrammen