Freigeben über


Leistung der Portalprüfung

In diesem Artikel erfahren Sie mehr über mit Leistungsproblemen zusammenhängende Diagnoseergebnisse der Portalprüfung und wie Sie häufige Probleme und Schwierigkeiten beheben können.

Webseiten-Nachverfolgung aktiviert

Das Aktivieren einer Portal-Webseite für die Webseiten-Nachverfolgung kann zu Leistungsproblemen in Ihrem Portal führen.

Wichtig

Diese Funktionalität wurde für die Portalversion 9.3.4.x oder höher eingestellt. Weitere Informationen finden Sie in der zuvor veröffentlichten Ankündigung zur Einstellung: Dynamics 365 Portale – Veraltete Funktionen.

Das Portalprüfungstool listet alle Webseiten (sowohl Stamm- als auch Inhaltsseiten) auf, die für die Seitennachverfolgung aktiviert sind. Diese Seiten sollten durch Ausführen dieser Schritte deaktiviert werden:

  1. Öffnen Sie die Portalverwaltungs-App.
  2. Gehen Sie zu Erweiterte Suche.
  3. Suchen Sie nach allen Webseiten, in denen das Feld Nachverfolgung aktivieren (veraltet) aktiviert ist (Wert wird auf „Ja“ gesetzt).
  4. Bearbeiten Sie alle Seiten in großen Mengen und setzen Sie dieses Feld auf Nein.

Alternativ können Sie auch zu jeder Seite gehen, die in den Ergebnissen der Portalprüfung aufgeführt ist, und den Wert des Feldes Nachverfolgung aktivieren (veraltet) stattdessen auf Nein setzen.

Es ist wichtig zu verstehen, dass, wenn Sie sich auf der Dynamics 365 Portallösung Version 9.x befinden, dieses Feld nicht auf dem Formular angezeigt wird und Sie es möglicherweise zuerst zum Formular hinzufügen müssen.

Webdateiverfolgung aktiviert

Das Aktivieren einer Portal-Webdatei für die Seitenverfolgung kann zu Performance-Problemen in Ihrem Portal führen.

Wichtig

Diese Funktionalität wurde für die Portalversion 9.3.4.x oder höher eingestellt. Weitere Informationen finden Sie in der zuvor veröffentlichten Ankündigung zur Einstellung: Dynamics 365 Portale – Veraltete Funktionen.

Das Portalprüfer-Tool führt alle Webdateien auf, die für die Seitenverfolgung aktiviert sind. Diese Dateien sollten durch Ausführen dieser Schritte deaktiviert werden:

  1. Öffnen Sie die Portalverwaltungs-App.
  2. Gehen Sie zu Erweiterte Suche.
  3. Suchen Sie nach allen Webdateien, in denen das Feld Verfolgung aktivieren (veraltet) aktiviert ist (Wert wird auf „Ja“ gesetzt).
  4. Massenbearbeitung aller Datensätze und setzen Sie dieses Feld auf Nein.

Alternativ können Sie auch zu jeder Datei gehen, die in den Ergebnissen der Portalprüfung aufgeführt ist, und den Wert des Felds Nachverfolgung aktivieren (veraltet) auf Nein setzen. Wenn Sie sich auf der Portallösung Version 9.x befinden, dieses Feld nicht auf dem Formular angezeigt wird und Sie es möglicherweise zuerst zum Formular hinzufügen müssen.

Anmeldenachverfolgung aktiviert

Die Aktivierung eine Portalanmeldenachverfolgung kann zu Leistungsproblemen in Ihrem Portal führen.

Wichtig

Diese Funktionalität wurde für die Portalversion 9.3.4.x oder höher eingestellt. Weitere Informationen finden Sie in der zuvor veröffentlichten Ankündigung zur Einstellung: Dynamics 365 Portale – Veraltete Funktionen.

Das Portalprüfungstool prüft, ob die Anmeldeverfolgung für Ihr Portal aktiviert ist und zeigt eine fehlgeschlagene Prüfung an, wenn diese aktiviert ist. Die Nachverfolgung der Anmeldung sollte mit diesen Schritten deaktiviert werden:

  1. Öffnen Sie die Portalverwaltungs-App.
  2. Gehen Sie zu Portale > Site-Einstellungen.
  3. Suchen Sie nach der Site-Einstellung Authentication/LoginTrackingEnabled.
  4. Ändern Sie den Wert dieser Website-Einstellung auf Falsch oder löschen Sie die Website-Einstellung.
  5. Starten Sie das Portal neu.

Header Output Cache ist deaktiviert.

Das Deaktivieren des Header-Output-Cache in Ihrem Portal kann bei hoher Last zu Performance-Problemen in Ihrem Portal führen. Weitere Details zu dieser Funktionalität finden Sie unter: Aktivieren Sie das Zwischenspeichern von Kopf- und Fußzeilenausgaben in einem Portal.

Das Portalprüfer-Tool prüft, ob der Header-Ausgabe-Cache im Portal deaktiviert ist und zeigt eine fehlgeschlagene Überprüfung an, wenn er deaktiviert ist. Um es zu aktivieren:

  1. Öffnen Sie die Portalverwaltungs-App.
  2. Gehen Sie zu Portale > Site-Einstellungen.
  3. Suchen Sie nach der Site-Einstellung Header/OutputCache/Enabled.
  4. Wenn die Website-Einstellung verfügbar ist, ändern Sie den Wert der Website-Einstellung auf True. Wenn die Site-Einstellung nicht verfügbar ist, erstellen Sie eine neue Site-Einstellung mit diesem Namen und setzen Sie den Wert auf Wahr.
  5. Starten Sie das Portal neu.

Der Cache für die Fußzeilenausgabe ist deaktiviert.

Das Deaktivieren des Footer-Ausgabe-Cache in Ihrem Portal kann bei hoher Last zu Performance-Problemen in Ihrem Portal führen. Weitere Details zu dieser Funktionalität finden Sie unter: Aktivieren Sie das Zwischenspeichern von Kopf- und Fußzeilenausgaben in einem Portal.

Das Portalprüfer-Tool prüft, ob der Fußzeilen-Ausgabe-Cache im Portal deaktiviert ist und zeigt eine fehlgeschlagene Überprüfung an, wenn er deaktiviert ist. Um es zu aktivieren:

  1. Öffnen Sie die Portalverwaltungs-App.
  2. Gehen Sie zu Portale > Site-Einstellungen.
  3. Suchen Sie nach der Site-Einstellung Footer/OutputCache/Enabled.
  4. Wenn die Website-Einstellung verfügbar ist, ändern Sie den Wert der Website-Einstellung auf True. Wenn die Site-Einstellung nicht verfügbar ist, erstellen Sie eine neue Site-Einstellung mit diesem Namen und setzen Sie den Wert auf Wahr.
  5. Sie starten das Portal neu.

Große Anzahl von Webdateidatensätzen

Die Webdateitabelle wird von einem Portal verwendet, um alle statischen Dateien zu speichern, die Sie in Ihrem Portal verwenden möchten. Der Hauptanwendungsfall dieser Tabelle ist es, statische Inhalte Ihrer Website wie CSS, JavaScript, Bilddateien und so weiter zu speichern. Das Vorhandensein vieler solcher Dateien kann aber zu Verzögerungen beim Start Ihres Portals führen.

Das Portalprüfer-Tool prüft auch dieses Szenario und gibt Ihnen einen Hinweis, ob Sie mehr als 500 aktive Webdateien in Ihrem Portal haben. Wenn alle Dateien statische Inhalte wie , JavaScript, Bilddateien usw. darstellen, können Sie folgende Maßnahmen ergreifen, um dieses Problem zu beheben:

  • Verwenden Sie einen externen Dateiserver wie Azure Blob Storage oder Azure Content Delivery Network, um diese Dateien zu speichern und verweisen Sie dann auf die entsprechenden Seiten entweder innerhalb der Seite oder in der darunter liegenden Vorlage.

  • Wenn Sie Dateien nicht nach außen verschieben können, stellen Sie sicher, dass nicht sämtliche Dateien zusammen mit der Homepage geladen werden. Eine Webdatei wird zusammen mit der Homepage geladen, wenn die übergeordnete Seite von dieser Datei auf „Home“ gesetzt ist. Um dieses Szenario zu vermeiden, gehen Sie wie folgt vor:

    1. Erstellen Sie eine Dummy-Webseite ohne Inhalt sowie eine leere Vorlage. Diese Seite wird verwendet, um einen direkten Pfad zu Ihren Webdateien zu erstellen.
    2. Für alle Webdateien, die auf der Homepage nicht benötigt werden, ändern Sie die übergeordnete Seite auf diese Dummy-Webseite. Sobald dies erledigt ist, ist der vollständige Pfad zu Ihrer Webdatei Portal URL/{dummy_webpage}/{web file}.
    3. Verweisen Sie Ihre Webdatei direkt im HTML der Seitenvorlage oder der Webvorlage der Seite, auf der Sie sie verwenden möchten. Dadurch wird Ihre Datei bei Bedarf auf dieser Seite geladen.

Basisformular-Suchkonfiguration

Das Aktivieren einer Suche zum Rendern als Dropdown-Modus in einfachen Formularen oder erweiterten Formularen kann zu Leistungsproblemen führen, wenn die Anzahl der in der Dropdown-Liste angezeigten Datensätze 200 überschreitet und die Datensätze häufig geändert wird. Verwenden Sie diese Option nur für statische Suchvorgänge, wie z. B. Länder- und Bundesstaatenlisten, die eine begrenzte Anzahl von Datensätzen aufweisen.

Wenn diese Option für Suchvorgänge aktiviert ist, die eine große Anzahl von Datensätzen enthalten können, wird die Ladezeit der Webseite, auf der das einfache Formular verfügbar ist, verlangsamt. Wenn diese Seite von vielen Benutzern verwendet und viele Male geladen wird, kann sie die gesamte Website verlangsamen, indem Website-Ressourcen zum Rendern dieser Seite verwendet werden. In diesen Situationen sollte eine vollständige Suchfunktion verwendet werden oder es sollte ein benutzerdefiniertes HTML-Steuerelement erstellt werden, das ein AJAX Endpunkt (erstellt mit Webvorlagen) aufruft, um das gewünschte Erscheinungsbild zu erzielen.

Anzahl der Webrollen

Webrollen werden in Portalen verwendet, um die rollenbasierte Zugriffssteuerung zu ermöglichen. In der Regel ist die Anzahl der Webrollen in einem Portal begrenzt, da auch die Anzahl der verschiedenen Kombinationen von Berechtigungen begrenzt ist. Wenn die Anzahl der Webrollen in Ihrem Portal 100 überschreitet, kann dies zu Leistungsproblemen führen, die sich auf alle Seiten Ihres Portals auswirken.

Siehe auch

Portalprüfung ausführen

Hinweis

Können Sie uns Ihre Präferenzen für die Dokumentationssprache mitteilen? Nehmen Sie an einer kurzen Umfrage teil. (Beachten Sie, dass diese Umfrage auf Englisch ist.)

Die Umfrage dauert etwa sieben Minuten. Es werden keine personenbezogenen Daten erhoben. (Datenschutzbestimmungen).