Hallo, ich habe folgende Frage.
Ich betreibe einen Meteor-Webserver auf einer Windows 2008 R2-VM-Maschine.
Ich versuche, einen Leistungstest auf dem Webserver durchzuführen. Ich habe ein automatisiertes Skript, um über die Web-Benutzeroberfläche auf einen Ordner auf dem Server zuzugreifen und dann wiederholt eine 2 GB große Datei herunterzuladen. Die 2 GB große Datei befindet sich auf der lokalen Festplatte der VM-Maschine. [D:]
Ich stehe vor folgender Situation
- Während der Ausführung des Leistungsmonitors zur Überwachung der Festplattenlesevorgänge/Sek. und der Festplattenlesevorgänge B/s war für die Dauer des Tests keine erkennbare Festplattenleseaktivität zu verzeichnen.
- Während der Dauer des Tests schaue ich mir auch den Ressourcenmonitor an, um Prozesse mit Festplattenaktivität zu überwachen, und es gibt auch keine erkennbaren Festplattenleseaktivitäten. (Es gibt jedoch viele Festplattenschreibaktivitäten.)
Um zu prüfen, ob der Leistungsmonitor und der Ressourcenmonitor ordnungsgemäß funktionieren, habe ich außerdem einen Test durchgeführt, bei dem wiederholt Dateien auf den Server hochgeladen wurden. Dabei wurden die erwarteten Festplattenschreibaktivitäten angezeigt.
Ich vermutete zunächst, dass die Datei unterwegs von einem Proxyserver zwischengespeichert werden könnte, daher habe ich im Testskript Schritte hinzugefügt, um die Datei auf der VM-Maschine wiederholt umzubenennen, bevor ich versuche, sie über die Web-GUI herunterzuladen. Während dies geschieht, sehe ich beim Überwachen des Ressourcenmonitors immer noch keine Festplattenleseaktivitäten, das ist rätselhaft.
Ich wäre dankbar, wenn mir jemand sagen könnte, wo ich einen Fehler mache oder ob ich die Festplattenleseaktivitäten nicht an den richtigen Stellen suche.
Die Webanwendung ist so eingerichtet, dass die Datei komprimiert wird, bevor sie an den Endbenutzer gesendet wird. Um die Datei zu komprimieren, muss daher eine Art Leseaktivität vorhanden sein, um die Datei vor dem Komprimieren zu lesen. Es handelt sich um eine 2 GB große Textdatei, und das Komprimieren dauert ziemlich lange, aber auf dem Ressourcenmonitor sehe ich keine Prozesse, die während des Komprimierens scheinbar Festplattenlesevorgänge durchführen. Wir verwenden 7zip zum Komprimieren.