עליך להפעיל מחדש את שירות ' קביעת תור הודעות ' כדי לנקות קבצי הודעה


חשוב מאמר זה מכיל מידע אודות האופן שבו ניתן לשנות את הרישום. הקפד לגבות את הרישום לפני שתשנה אותו. ודא שאתה יודע כיצד לשחזר את הרישום אם מתרחשת בעיה. לקבלת מידע נוסף על גיבוי, שחזור ושינוי הרישום, לחץ על מספר המאמר הבא כדי להציג את המאמר ב-Microsoft Knowledge Base:
256986 תיאור של הרישום של Microsoft Windows

תופעות


קבצי ההודעה של ' קביעת תור הודעות ' של Microsoft מצטברים ונמחקים רק בעת הפעלת שירות ' קביעת תור הודעות '.הערה קביעת תור הודעות של Microsoft נקראת גם MSMQ.

סיבה


שירות ' קביעת תור הודעות ' מוחק את כל קבצי ההודעות הריקים עבור הודעות הניתנות לשחזור והעברה בעת האתחול. קבצי אחסון הניתנים לשחזור ולהודעות טרנזקציות משויכים ומהווים את הטופס Lnnnnnnn.MQ ו-Pnnnnnnnn.MQ או Jnnnnnnn.MQ.לקבלת מידע נוסף אודות קבצי מדריכי כתובות, לחץ על מספר המאמר הבא כדי להציג את המאמר ב-Microsoft Knowledge Base:
174307 פענוח שמות קבצים במדריך האחסון בשרת ' תור הודעות ' של Microsoft ובקביעת תור הודעות של Microsoft
אם לא תפעיל מחדש את שירות ' קביעת תור הודעות ', השימוש באחסון הדיסק יישאר בדרישת השיא מאז ההפעלה האחרונה של שירות ' קביעת תור הודעות '.

פתרון


אזהרה בעיות רציניות עשויות להתרחש אם אתה משנה את הרישום באופן שגוי באמצעות עורך הרישום או באמצעות שיטה אחרת. בעיות אלה עשויות לדרוש ממך להתקין מחדש את מערכת ההפעלה. Microsoft אינה יכולה להבטיח שבעיות אלה ייפתרו. שנה את הרישום באחריותך בלבד.התיקון הבא מתקין ניקוי תקופתי של קבצי הודעות ריקים של קביעת תור הודעות. מרווח ברירת המחדל לניקוי הוא 6 שעות. ניתן לשנות מרווח זמן זה על-ידי מפתח רישום חדש. כדי לשנות את מרווח הזמן המוגדר כברירת מחדל, עליך להוסיף את MessageCleanupInterval לרישום.
  1. הפעל את ' עורך הרישום ' (REGEDT32. EXE).
  2. אתר ובחר את מפתח המשנה הבא של הרישום:
    HKEY_LOCAL_MACHINE\ Software\Microsoft\MSMQ\Parameters
  3. בתפריט עריכה , לחץ על הוסף ערך.
  4. בשדה שם ערך, הקלד MessageCleanupInterval.
  5. בשדה סוג נתונים, בחר REG_DWORD.
  6. עבור ערך הנתונים, הזן את המרווח הרצוי באלפיות שניה (לדוגמה, 3600000 (עשרוני) עבור שעה אחת).
  7. צא מעורך הרישום כדי לשמור את השינויים.
בפעם הבאה שתפעיל מחדש את שירות ' קביעת תור הודעות ', המרווח החדש ישמש לניקוי קבצי הודעות ריקים.

מצב


Microsoft אישרה שזהו באג במוצרי Microsoft המפורטים בתחילת מאמר זה. באג זה תוקן ב-Windows NT 4.0, Service Pack 4.

הפניות


מדריך למנהלי מערכת של MSMQ; נושא: העברת הודעות