דילוג לתוכן
  • דף הבית
  • קטגוריות
  • פוסטים אחרונים
  • משתמשים
  • חיפוש
  • חוקי הפורום
כיווץ
תחומים

תחומים - פורום חרדי מקצועי

💡 רוצה לזכור קריאת שמע בזמן? לחץ כאן!
  1. דף הבית
  2. תכנות
  3. PM2 מוניטור משתמש בהרבה CPU

PM2 מוניטור משתמש בהרבה CPU

מתוזמן נעוץ נעול הועבר תכנות
2 פוסטים 2 כותבים 125 צפיות
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • ח מנותק
    ח מנותק
    חוקר
    כתב ב נערך לאחרונה על ידי
    #1

    אני מששתמש ב PM2 להפעלת שרת nodejs.
    בדרך כלל אחרי עדכון גירסה של שירות בשרת אני מפעיל פקודת pm2 monit כדי לוודא שהכל תקין, בדר"כ לא בוער לי לצאת מזה וה SSH יכול להישאר על מצב זה זמן ממושך.
    בחלק מהשירותים אני משתמש ב console.log כדי לתעד דברים שאני לא צריך לשמור בשרת אבל חשוב לי תיעוד זמני (הלוגים השמורים של PM2)
    מה שקורה שאם אני על מצב monit ב pm2 ומצטבר הרבה הדפסות זה מקפיץ את ה CPU לרמות גבוהות.
    החיבור עצמו ללא console.log שמודפסים אינו צורך כמעט CPU, אבל כל הדפסה מעלה את זה, ובהדפסות רבות זה ממש מקפיץ.
    האם יש איזה פיתרון שיכבה את מצב מוניטור בצורה אוטומטית?
    או משהו אחר שלא יווצר מצב שהCPU מבוזבז על הלוגים?
    ניתן לראות בתמונה עלייה הדרגתית (הקפיצות הגבוהות הן מפעולות שנעשו שדורשות CPU, לא מזה אני מוטרד, אלא מהצריכה המבוזבזת של ה CPU של המוניטור, כאשר כביתי את המוניטור זה ירד באחת לשגרה של כ 10%
    d4360d4e-69d5-4709-bffb-cb5f3fc5eeac-image.png
    9a3d954e-9c7a-49dc-8db4-15b9353beb15-image.png

    OdedDvirO תגובה 1 תגובה אחרונה
    0
    • OdedDvirO מנותק
      OdedDvirO מנותק
      OdedDvir
      השיב לחוקר ב נערך לאחרונה על ידי
      #2

      @חוקר בתור עצה כללית בנושא התיעוד, אני הייתי מנסה להתקין ספריה לניהול תיעוד, ולא להשתמש ב-console.log. אני חושב ש- console.log לא יעילה במיוחד מבחינת איסוף-אשפה, כי מאחורי הקלעים מתבצע פיענוח של האובייקט שאותו אתה מתעד, בפרט אם אתה משתמש ב-Structured logging (אני מקווה שכן)
      ראיתי שממליצים על Pino.

      תגובה 1 תגובה אחרונה
      1

      בא תתחבר לדף היומי!
      • התחברות

      • אין לך חשבון עדיין? הרשמה

      • התחברו או הירשמו כדי לחפש.
      • פוסט ראשון
        פוסט אחרון
      0
      • דף הבית
      • קטגוריות
      • פוסטים אחרונים
      • משתמשים
      • חיפוש
      • חוקי הפורום