Ich habe eine Process Monitor-Ablaufverfolgung meines Browsers erfasst, der eine Seite von meinem lokalen Coldfusion 8-Server anfordert. Ich bin noch nicht sehr erfahren darin, Procmon zum Auffinden von Problemen zu verwenden. Ich verstehe nicht, warum ich in der Ablaufverfolgung keine „ReadFile“-Operationen für die CFM-Datei finden kann, die ich von meinem Browser aus aufgerufen habe. Die Datei muss irgendwann gelesen worden sein, da der Browser die Seite korrekt gerendert erhalten hat.
Wenn ich die Ablaufverfolgung so filtere, dass nur Einträge mit Pfaden zu CFM-Dateien enthalten sind, bleiben mir nur die folgenden Vorgänge:
- Datei schließen
- Erstelle Datei
- QueryBasicInformationFile
- AbfrageÖffnen
Und das wiederholt sich immer wieder, mehrere Male pro Datei.
Antwort1
Der ColdFusion-Dienst würde die Datei lesen. Wenn Sie sich die Abdeckungen ansehen, wird dies von der JVM erledigt, in der CF ausgeführt wird. Der Grund, warum man die gelesene Datei nicht sehen kann, ist, dass sie nicht als eindeutiger Prozess auf Systemebene ausgeführt wird. ProcMon zeigt Ihnen nur Systemprozesse und -aufgaben.
Wenn Sie die Datei-Lesevorgänge sehen möchten, können Sie vielleicht versuchen, dieDisk Mon