Szenario 2: Größenanpassung der Nachverfolgungsdatenbank für Nachrichten in Orchestrierungen
Im Folgenden ist ein Beispiel aufgeführt, das eine Orchestrierung enthält. In der folgenden Abbildung wird der gesamte Geschäftsprozess gezeigt. In diesem Szenario geht eine Nachricht bei BizTalk Server ein, durchläuft eine Orchestrierung, wird dort verändert und dann durch einen Sendeport gesendet.
Der BizTalk Server-Nachrichtenprozess
Im Folgenden werden einige der Fakten im Zusammenhang mit diesem Szenario aufgeführt:
Die Größe der Nachricht beträgt 5 KB.
Wir fördern keine Eigenschaften.
Die Anzahl der Nachrichten, die wir in einem Jahr erhalten, beträgt 3,5 Millionen.
Die Überwachung ist für alle Ereignisse aktiviert. In diesem Szenario gibt es sechs Ereignisse:
Empfang der Nachricht N0
Ausgabe der Nachricht N1 über den Empfangsport
Empfang der Nachricht N1 über die Orchestrierung
Ausgabe der Nachricht N2 über die Orchestrierung
Empfang der Nachricht N2 über den Sendeport
Ausgabe der Nachricht N3 über die Sendepipeline
In diesem Szenario werden drei zusätzliche Nachrichten erstellt. Nachricht N0 ist die eingehende Nachricht und wird daher nicht von BizTalk Server erstellt. Nachricht N1 ist die ausgehende Nachricht vom Empfangsport, N2 ist die ausgehende Nachricht von der Orchestrierung, und N3 ist die ausgehende Nachricht vom Übertragungsport.
Nach dem Anwenden dieser Informationen auf die Formel sieht das Ergebnis wie folgt aus:
[(3*150 bytes) + (6*230 bytes) + (0*0(52 bytes + 0) * 3,500,000]/1024/1024
[(450 + 1380 + 0) * 3,500,000]/1024/1024 = 6108 MB ~ 5.96 GB per year
Nachrichten in Orchestrierungen mit einer einzelnen höher gestuften Eigenschaft
Wie im zuvor beschriebenen Beispiel wird in diesem Szenario ein einzelnes Feld höhergestuft. Es hat eine Größe von etwa 10 Bytes. Die Gleichung sieht nun folgendermaßen aus:
[((3*150 bytes) + (6*230 bytes) + (1*3*(52 bytes + 10 bytes)) * 3,500,000]/1024/1024
[(450 + 1380 + 186) * 3,500,000]/1024/1024 = 6729 MB ~ 6.57 GB per year
Wenn Sie eine zusätzliche Eigenschaft mit einer Größe von 20 Bytes höher stufen möchten, erhalten Sie folgende Formel:
[(3*150 bytes) + (6*230 bytes) + ((1*3*(52 bytes + 10 bytes) + (1*3*(52 bytes + 20 bytes)) * 3,500,000]/1024/1024
[(450 + 1380 + 372) * 3,500,000]/1024/1024 = 7350 MB ~ 7.18 GB per year
Nachrichten in Orchestrierungen mit aktivierter Überwachung von Nachrichtentext
Wenn Sie die Nachrichtenüberwachung aktivieren möchten, erhalten Sie beim Berechnen des zusätzlich erforderlichen Speicherplatzes das gleiche Ergebnis wie im zuvor beschriebenen Szenario: 50,1 GB pro Jahr.
Weitere Informationen
Verwenden von Nachrichtenvariablen zum Festlegen der Größe der Überwachungsdatenbank
Festlegen der Größe der Überwachungsdatenbank zum Überwachen von Textteilen
Szenario 1: Größenanpassung der Nachverfolgungsdatenbank für einfache BizTalk-Nachrichten
Szenario 4: Festlegen der Größe der Nachverfolgungsdatenbank für alle BizTalk-Nachrichten
Szenario 3: Größenanpassung der Nachverfolgungsdatenbank für Nachrichten, die an Verteilerlisten gesendet werden