Μετάβαση στο κύριο περιεχόμενο
Υποστήριξη
Είσοδος με Microsoft
Είσοδος ή δημιουργία λογαριασμού.
Γεια σας,
Επιλέξτε διαφορετικό λογαριασμό.
Έχετε πολλούς λογαριασμούς
Επιλέξτε τον λογαριασμό με τον οποίο θέλετε να εισέλθετε.

Σύνοψη

Αυτό το άρθρο περιγράφει τον τρόπο χρήσης του Εργαλείου διαγνωστικών εντοπισμού σφαλμάτων v1.2 για την αντιμετώπιση προβλημάτων με υψηλή χρήση CPU από μια διεργασία στο Microsoft Internet Information Services (IIS).

ΕΙΣΑΓΩΓΗ

Η υψηλή χρήση CPU από μια διεργασία σε IIS προκύπτει όταν μια διεργασία IIS χρησιμοποιεί 80 τοις εκατό ή περισσότερους από τους διαθέσιμους κύκλους CPU για σταθερό χρονικό διάστημα. Παραδείγματα διεργασίας IIS είναι Inetinfo.exe, Dllhost.exe και W3wp.exe. Όταν εκτελείται υψηλή χρήση CPU από μια διεργασία IIS, αντιμετωπίζετε ένα ή περισσότερα από τα ακόλουθα συμπτώματα:

  • Μια ιστοσελίδα δεν φορτώνει σωστά. Για παράδειγμα, η ιστοσελίδα είναι κενή ή δεν αποκρίνεται.

  • Η εμπειρία αργών επιδόσεων σε ένα διακομιστή που εκτελεί IIS. Για παράδειγμα, η ένδειξη προόδου μετακινείται πολύ αργά όταν προσπαθείτε να προβάλετε μια ιστοσελίδα.

Αυτό το άρθρο περιγράφει τον τρόπο εγκατάστασης και, στη συνέχεια, τις παραμέτρους του Εργαλείου διαγνωστικών εντοπισμού σφαλμάτων για την αντιμετώπιση προβλημάτων με υψηλή χρήση CPU από μια διεργασία IIS.

Περισσότερες πληροφορίες

Εάν μια διεργασία IIS χρησιμοποιεί ένα υψηλό ποσοστό των διαθέσιμων κύκλων CPU, συνιστάται να δημιουργήσετε ένα αρχείο πλήρους μνήμης της διαδικασίας IIS, όταν το IIS επεξεργάζεται αιτήσεις προγράμματος-πελάτη. Μπορείτε να χρησιμοποιήσετε το Εργαλείο διαγνωστικών εντοπισμού σφαλμάτων για να καταγράψετε και να αναλύσετε αρχεία αποκομμάτων μνήμης όταν το IIS επεξεργάζεται αιτήσεις προγράμματος-πελάτη.


Βήμα 1: Λήψη και, στη συνέχεια, εγκατάσταση του Εργαλείου διαγνωστικών εντοπισμού σφαλμάτων v1.2

Για να κάνετε λήψη και, στη συνέχεια, να εγκαταστήσετε το Εργαλείο εντοπισμού σφαλμάτων διαγνωστικών, επισκεφθείτε την ακόλουθη τοποθεσία Web της Microsoft:

http://www.microsoft.com/download/en/details.aspx?id=26798

Βήμα 2: Ρύθμιση παραμέτρων καταγραφής οθόνης επιδόσεων

Για να ρυθμίσετε τις παραμέτρους καταγραφής της οθόνης επιδόσεων, ακολουθήστε τα παρακάτω βήματα:

  1. Κάντε κλικ στο κουμπί Έναρξη, επιλέξτε Εκτέλεση, πληκτρολογήστε τη διαδρομή του Εργαλείου διαγνωστικών εντοπισμού σφαλμάτων και, στη συνέχεια, κάντε κλικ στο κουμπί OK.

    Σημείωση Από προεπιλογή, το Εργαλείο διαγνωστικών εντοπισμού σφαλμάτων βρίσκεται στον παρακάτω φάκελο:

    C:\Program Files\DebugDiag

  2. Στο μενού Εργαλεία, κάντε κλικ στις Επιλογές και, Ρυθμίσεις.

  3. Στην καρτέλα Αρχείο καταγραφής επιδόσεων , κάντε κλικ στην επιλογή Ενεργοποίηση καταγραφής δεδομένων μετρητών επιδόσεων και, στη συνέχεια, κάντε κλικ στο κουμπί OK.

    Σημείωση Η τιμή στο πλαίσιο Διάστημα δειγματοληψίας δεδομένων εξαρτάται από το πότε παρουσιάζεται το πρόβλημα με την υψηλή χρήση CPU. Το μέγεθος του αρχείου καταγραφής αυξάνεται καθώς συλλέγονται τα δεδομένα. Επικοινωνήστε με έναν Επαγγελματία υποστήριξης της Microsoft για πληροφορίες σχετικά με τον τρόπο ρύθμισης των παραμέτρων της τιμής στο πλαίσιο Διάστημα δειγματοληψίας δεδομένων .

Βήμα 3: Απενεργοποίηση της δυνατότητας "Εντοπισμός σφαλμάτων εξαίρεσης"

Σημείωση Εάν ρυθμίζετε τις παραμέτρους του Εργαλείου διαγνωστικών εντοπισμού σφαλμάτων για χρήση του εργαλείου με το IIS 6.0 ή νεότερη έκδοση, μεταβείτε στο "Βήμα 4: Δημιουργία αρχείου καταστροφής".

Εάν ρυθμίζετε τις παραμέτρους του Εργαλείου διαγνωστικών εντοπισμού σφαλμάτων για χρήση του εργαλείου με το IIS 5.1 ή με το IIS 5.0, απενεργοποιήστε την επιλογή "Εντοπισμός σφαλμάτων εξαίρεσης". Για να το κάνετε αυτό, ακολουθήστε τα εξής βήματα:

  1. Κάντε κλικ στο κουμπί Έναρξη, επιλέξτε Εκτέλεση, πληκτρολογήστε Inetmgr.exe και, στη συνέχεια, κάντε κλικ στο κουμπί OK.

  2. Κάντε δεξί κλικ στον υπολογιστή του οποίου τις παραμέτρους θέλετε να ρυθμίσετε και, στη συνέχεια, κάντε κλικ στην επιλογή Ιδιότητες.

  3. Στη λίστα Ιδιότητες πρωτοτύπου , κάντε κλικ στην επιλογή Υπηρεσία WWW και, στη συνέχεια, κάντε κλικ στην επιλογή Επεξεργασία.

  4. Στην Κεντρική καρτέλα Κατάλογος , κάντε κλικ στην επιλογή Ρύθμιση παραμέτρων.

  5. Στην καρτέλα Επιλογές διαδικασίας , κάντε κλικ για να καταργήσετε την επιλογή του πλαισίου ελέγχου Ενεργοποίηση εντοπισμού σφαλμάτων εξαίρεσης με τη χρήση σφαλμάτων και, στη συνέχεια, κάντε κλικ στο κουμπί OK.

Βήμα 4: Δημιουργία αρχείου απορρίπτεται

Για να δημιουργήσετε ένα αρχείο αποθήκευσης, χρησιμοποιήστε μία από τις παρακάτω μεθόδους.

Μέθοδος 1: Δημιουργία κανόνα διακοπής απόκρισης

Για να δημιουργήσετε έναν κανόνα διακοπής απόκρισης, ακολουθήστε τα παρακάτω βήματα:

  1. Κάντε κλικ στο κουμπί Έναρξη, επιλέξτε Εκτέλεση, πληκτρολογήστε τη διαδρομή του Εργαλείου διαγνωστικών εντοπισμού σφαλμάτων και, στη συνέχεια, κάντε κλικ στο κουμπί OK.

    Σημείωση Από προεπιλογή, το Εργαλείο διαγνωστικών εντοπισμού σφαλμάτων βρίσκεται στον παρακάτω φάκελο:

    C:\Program Files\DebugDiag

  2. Στην καρτέλα Κανόνες , κάντε κλικ στην επιλογή Προσθήκη κανόνα.

  3. Κάντε κλικ στην επιλογή Επιδόσεις και, στη συνέχεια, στην επιλογή Χρόνοι απόκρισης HTTP και, στη συνέχεια, κάντε κλικ στο κουμπί Επόμενο.

  4. Κάντε κλικ στην επιλογή Προσθήκη διεύθυνσης URL, επιλέξτε τις επιλογές ETW ή Ping, πληκτρολογήστε τη διεύθυνση URL της τοποθεσίας Web στην οποία αντιμετωπίζετε το πρόβλημα, ορίστε τις κατάλληλες ώρες λήξης χρονικού ορίου και Ping και, στη συνέχεια, κάντε κλικ στο κουμπί OK. Στη συνέχεια, κάντε κλικ στο κουμπί Ναι για να ελέγξετε τη διεύθυνση URL.

  5. Κάντε κλικ στο κουμπί OK και, στη συνέχεια, κάντε κλικ στο κουμπί Επόμενο.

  6. Κάντε κλικ στην επιλογή Προσθήκη προορισμού ο οποίος είναι ο στόχος απονείμει

  7. Στη λίστα Τύπος προορισμού , κάντε κλικ στον τύπο προορισμού που θέλετε, κάντε κλικ στο κουμπί OK και, στη συνέχεια, κάντε κλικ στο κουμπί Επόμενο.

  8. Πληκτρολογήστε ένα όνομα για τον κανόνα, πληκτρολογήστε μια διαδρομή για τη θέση του αρχείου αποθετηρίου χρήστη και, στη συνέχεια, κάντε κλικ στο κουμπί Επόμενο.

  9. Κάντε κλικ στην επιλογή Ενεργοποίηση του κανόνα τώρα και, στη συνέχεια, κάντε κλικ στο κουμπί Τέλος.

    Στην καρτέλα Κανόνες , παρατηρήστε ότι ο κανόνας είναι Ενεργός στη στήλη Κατάσταση.

Μέθοδος 2: Δημιουργήστε ένα αρχείο IIS Hang Hang 2 με μη αυτόματο τρόπο

Για να δημιουργήσετε ένα αρχείο IIS Hang Hang Με μη αυτόματο τρόπο, ακολουθήστε τα παρακάτω βήματα:

  1. Κάντε κλικ στο κουμπί Έναρξη, επιλέξτε Εκτέλεση, πληκτρολογήστε τη διαδρομή του Εργαλείου διαγνωστικών εντοπισμού σφαλμάτων και, στη συνέχεια, κάντε κλικ στο κουμπί OK.

    Σημείωση Από προεπιλογή, το Εργαλείο διαγνωστικών εντοπισμού σφαλμάτων βρίσκεται στον παρακάτω φάκελο:

    C:\Program Files\DebugDiag

  2. Στο μενού Εργαλεία , κάντε κλικ στην επιλογή Δημιουργία IIS/COM+ Hang Hang Της Ιωαννίδας.

Μέθοδος 3: Δημιουργία αρχείου αποκομμάτων χρήστη για μια διεργασία στο Εργαλείο διαγνωστικών εντοπισμού σφαλμάτων

Για να δημιουργήσετε ένα αρχείο φακέλου χρήστη για μια διεργασία, ακολουθήστε τα παρακάτω βήματα:

  1. Κάντε κλικ στο κουμπί Έναρξη, επιλέξτε Εκτέλεση, πληκτρολογήστε τη διαδρομή του Εργαλείου διαγνωστικών εντοπισμού σφαλμάτων και, στη συνέχεια, κάντε κλικ στο κουμπί OK.

    Σημείωση Από προεπιλογή, το Εργαλείο διαγνωστικών εντοπισμού σφαλμάτων βρίσκεται στον παρακάτω φάκελο:

    C:\Program Files\DebugDiag

  2. Στην καρτέλα Διεργασίες , κάντε δεξί κλικ στη διεργασία που θέλετε να αντιμετωπίσετε και, στη συνέχεια, κάντε κλικ στην εντολή Δημιουργία πλήρους σήμανσης χρήστη.

Βήμα 5: Απενεργοποίηση καταγραφής οθόνης επιδόσεων

Περίπου δύο λεπτά μετά την ολοκλήρωση της διαδικασίας καταγραφής αρχείου αποσυνδεδεμένης από το χρήστη, απενεργοποιήστε την καταγραφή οθόνης επιδόσεων. Για να το κάνετε αυτό, ακολουθήστε τα εξής βήματα:

  1. Κάντε κλικ στο κουμπί Έναρξη, επιλέξτε Εκτέλεση, πληκτρολογήστε τη διαδρομή του Εργαλείου διαγνωστικών εντοπισμού σφαλμάτων και, στη συνέχεια, κάντε κλικ στο κουμπί OK.

    Σημείωση Από προεπιλογή, το Εργαλείο διαγνωστικών εντοπισμού σφαλμάτων βρίσκεται στον παρακάτω φάκελο:

    C:\Program Files\DebugDiag

  2. Στο μενού Εργαλεία, κάντε κλικ στις Επιλογές και, Ρυθμίσεις.

  3. Στην καρτέλα Αρχείο καταγραφής επιδόσεων , κάντε κλικ στην επιλογή Απενεργοποίηση καταγραφής αντι-δεδομένων performance.

Βήμα 6: Ανάλυση του αρχείου απορρίπτεται

Για να αναλύσετε το αρχείο ανάλυσης, ακολουθήστε τα παρακάτω βήματα:

  1. Κάντε κλικ στο κουμπί Έναρξη, επιλέξτε Εκτέλεση, πληκτρολογήστε τη διαδρομή του Εργαλείου διαγνωστικών εντοπισμού σφαλμάτων και, στη συνέχεια, κάντε κλικ στο κουμπί OK.

    Σημείωση Από προεπιλογή, το Εργαλείο διαγνωστικών εντοπισμού σφαλμάτων βρίσκεται στον παρακάτω φάκελο:

    C:\Program Files\DebugDiag

  2. Στην καρτέλα Σύνθετη ανάλυση , κάντε κλικ στην επιλογή Προσθήκη αρχείων δεδομένων.

  3. Εντοπίστε και, στη συνέχεια, κάντε κλικ στο αρχείο εγκατάστασης που θέλετε να αναλύσετε. Κάντε κλικ στην επιλογή Άνοιγμα.  

  4. Στην καρτέλα Σύνθετη ανάλυση , κάντε κλικ στην επιλογή Ανάλυση σφάλματος/παύσης ανταπόκρισης και, στη συνέχεια, κάντε κλικ στην επιλογή Έναρξη ανάλυσης.

  5. Εξετάστε την αναφορά που εμφανίζεται στον Microsoft Internet Explorer. Ένα αντίγραφο αυτής της αναφοράς αποθηκεύεται επίσης στον ακόλουθο φάκελο:

    C:\Program Files\DebugDiag\Reports

Σημείωση Εάν θέλετε να αντιμετωπίσετε ένα προσαρμοσμένο αρχείο .dll, συμπεριλάβετε τα προσαρμοσμένα αρχεία .pdb. Για να συμπεριλάβετε τα προσαρμοσμένα αρχεία .pdb, κάντε κλικ στην επιλογή Εργαλεία, κάντε κλικ στις Επιλογές και Ρυθμίσεις, κάντε κλικ στην επιλογή Διαδρομές φακέλων και αναζήτησης, πληκτρολογήστε τη διαδρομή στο πλαίσιο Διαδρομή αναζήτησης συμβόλων για τον εντοπισμό σφαλμάτων και, στη συνέχεια, κάντε κλικ στο κουμπί OK.

Αναφορές

Για περισσότερες πληροφορίες σχετικά με τον τρόπο χρήσης των υπηρεσιών IIS, επισκεφθείτε την ακόλουθη τοποθεσία Web της Microsoft:

http://www.iis.netΓια να προβάλετε παρουσιάσεις web του Microsoft Developer Network (MSDN) σχετικά με τον τρόπο χειρισμού των προβλημάτων με το IIS, επισκεφθείτε τις ακόλουθες τοποθεσίες Web MSDN:

Πώς μπορείτε να αντιμετωπίσετε καταστάσεις όπου το IIS δεν αποκρίνεται
http://go.microsoft.com/fwlink/?LinkId=40968

Πώς μπορείτε να διαγνώσετε τη μνήμη που είναι προέκτευσμένη στην υπηρεσία IIS
http://go.microsoft.com/fwlink/?LinkId=40969

Πώς μπορείτε να διαγνώσετε καταστάσεις όπου το IIS κλείνει απροσδόκητα
http://go.microsoft.com/fwlink/?LinkId=40967 Για περισσότερες πληροφορίες σχετικά με τον τρόπο χρήσης του εργαλείου διαγνωστικών εντοπισμού σφαλμάτων για την αντιμετώπιση προβλημάτων με μια διεργασία IIS, κάντε κλικ στους παρακάτω αριθμούς άρθρου για να προβάλετε τα άρθρα στη Γνωσιακή βάση της Microsoft:

919792 Τρόπος χρήσης του εργαλείου διαγνωστικών εντοπισμού σφαλμάτων για την αντιμετώπιση προβλημάτων μιας διεργασίας που έχει σταματήσει να αποκρίνεται στο IIS

919790 Τρόπος χρήσης του εργαλείου διαγνωστικών εντοπισμού σφαλμάτων των υπηρεσιών IIS για την αντιμετώπιση προβλημάτων με μια μνήμη διαρροών σε μια διεργασία IIS

919789 Τρόπος χρήσης του εργαλείου διαγνωστικών εντοπισμού σφαλμάτων για την αντιμετώπιση προβλημάτων μιας διεργασίας IIS που σταματά απροσδόκητα

Χρειάζεστε περισσότερη βοήθεια;

Θέλετε περισσότερες επιλογές;

Εξερευνήστε τα πλεονεκτήματα της συνδρομής, περιηγηθείτε σε εκπαιδευτικά σεμινάρια, μάθετε πώς μπορείτε να προστατεύσετε τη συσκευή σας και πολλά άλλα.

Οι κοινότητες σάς βοηθούν να κάνετε και να απαντάτε σε ερωτήσεις, να δίνετε σχόλια και να ακούτε από ειδικούς με πλούσια γνώση.

Σας βοήθησαν αυτές οι πληροφορίες;

Πόσο ικανοποιημένοι είστε με τη γλωσσική ποιότητα;
Τι επηρέασε την εμπειρία σας;
Πατώντας "Υποβολή" τα σχόλια σας θα χρησιμοποιηθούν για τη βελτίωση των προϊόντων και των υπηρεσιών της Microsoft. Ο διαχειριστής IT θα έχει τη δυνατότητα να συλλέξει αυτά τα δεδομένα. Δήλωση προστασίας προσωπικών δεδομένων.

Σας ευχαριστούμε για τα σχόλιά σας!

×