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

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

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

בדיקת עומס על שרת

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

    @magicode
    אשמח לדעת מה זה אומר, כשניסיתי 4000 בקשות ע"י 1000 חיבורים בו זמנית.
    זה הדוח

    Concurrency Level:      1000
    Time taken for tests:   4.578 seconds
    Complete requests:      4000
    Failed requests:        0
    Keep-Alive requests:    0
    Total transferred:      1020000 bytes
    HTML transferred:       468000 bytes
    Requests per second:    873.84 [#/sec] (mean)
    Time per request:       1144.380 [ms] (mean)
    Time per request:       1.144 [ms] (mean, across all concurrent requests)
    Transfer rate:          217.61 [Kbytes/sec] received
    
    Connection Times (ms)
                  min  mean[+/-sd] median   max
    Connect:        0    3   3.9      1      16
    Processing:     7  140 689.2     21    4557
    Waiting:        7  140 689.3     21    4557
    Total:          9  143 690.2     23    4563
    
    Percentage of the requests served within a certain time (ms)
      50%     23
      66%     26
      75%     28
      80%     33
      90%     84
      95%    248
      98%   4555
      99%   4560
     100%   4563 (longest request)
    
    

    הCPU בשרת מראה כך
    b5b6876e-13b7-4bd7-9f80-755ddf97acaf-image.png

    תגובה 1 תגובה אחרונה
    0
    • ח חוקר

      @magicode אמר בבדיקת עומס על שרת:

      https://stackoverflow.com/questions/12732182/ab-load-testing

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

      ח מנותק
      ח מנותק
      חוקר
      כתב ב נערך לאחרונה על ידי
      #5

      @חוקר אמר בבדיקת עומס על שרת:

      @magicode אמר בבדיקת עומס על שרת:

      https://stackoverflow.com/questions/12732182/ab-load-testing

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

      הצלחתי מקסימום אלף

      clickoneC תגובה 1 תגובה אחרונה
      0
      • ח חוקר

        @חוקר אמר בבדיקת עומס על שרת:

        @magicode אמר בבדיקת עומס על שרת:

        https://stackoverflow.com/questions/12732182/ab-load-testing

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

        הצלחתי מקסימום אלף

        clickoneC מנותק
        clickoneC מנותק
        clickone
        כתב ב נערך לאחרונה על ידי
        #6

        @חוקר מה קורה לשאל הבקשות?
        נופלות או שממתינות בבלאנס?

        אין טסט כמו פרודקשן.

        המייל שלי urivpn@gmail.com

        ח תגובה 1 תגובה אחרונה
        0
        • clickoneC clickone

          @חוקר מה קורה לשאל הבקשות?
          נופלות או שממתינות בבלאנס?

          ח מנותק
          ח מנותק
          חוקר
          כתב ב נערך לאחרונה על ידי
          #7

          @clickone אמר בבדיקת עומס על שרת:

          @חוקר מה קורה לשאל הבקשות?
          נופלות או שממתינות בבלאנס?

          לא הבנתי

          clickoneC תגובה 1 תגובה אחרונה
          0
          • M מנותק
            M מנותק
            magicode
            כתב ב נערך לאחרונה על ידי
            #8

            תריץ את השרת עם PM2
            תראה שהוא יצליח יותר בגלל שהוא פותח את מגבלות הלינוקס.

            תראה

            ulimit -n

            ח תגובה 1 תגובה אחרונה
            2
            • ח חוקר

              @clickone אמר בבדיקת עומס על שרת:

              @חוקר מה קורה לשאל הבקשות?
              נופלות או שממתינות בבלאנס?

              לא הבנתי

              clickoneC מנותק
              clickoneC מנותק
              clickone
              כתב ב נערך לאחרונה על ידי
              #9

              @חוקר כתבת שהרצת 4000 בו זמנית
              שאלתי מה קיבלת על ה3000 בקשות?
              הם נפלו?
              או קיבלת עליהם תשובה מאוחרת?

              אין טסט כמו פרודקשן.

              המייל שלי urivpn@gmail.com

              ח תגובה 1 תגובה אחרונה
              0
              • M magicode

                תריץ את השרת עם PM2
                תראה שהוא יצליח יותר בגלל שהוא פותח את מגבלות הלינוקס.

                תראה

                ulimit -n

                ח מנותק
                ח מנותק
                חוקר
                כתב ב נערך לאחרונה על ידי
                #10

                @magicode אמר בבדיקת עומס על שרת:

                תריץ את השרת עם PM2
                תראה שהוא יצליח יותר בגלל שהוא פותח את מגבלות הלינוקס.

                תראה

                ulimit -n

                השרת הבודק או הנבדק?
                הנבדק הוא nodejs שמופעל על ידי pm2

                תגובה 1 תגובה אחרונה
                0
                • clickoneC clickone

                  @חוקר כתבת שהרצת 4000 בו זמנית
                  שאלתי מה קיבלת על ה3000 בקשות?
                  הם נפלו?
                  או קיבלת עליהם תשובה מאוחרת?

                  ח מנותק
                  ח מנותק
                  חוקר
                  כתב ב נערך לאחרונה על ידי
                  #11

                  @clickone אמר בבדיקת עומס על שרת:

                  @חוקר כתבת שהרצת 4000 בו זמנית
                  שאלתי מה קיבלת על ה3000 בקשות?
                  הם נפלו?
                  או קיבלת עליהם תשובה מאוחרת?

                  לפי איך שהבנתי את הדוח נראה שכולם בוצעו.
                  העתקתי למעלה את הפלט, אם מישהו ידע לקרוא יותר טוב ממה שניסיתי להבין, אשמח להסבר

                  clickoneC תגובה 1 תגובה אחרונה
                  0
                  • ח חוקר

                    @clickone אמר בבדיקת עומס על שרת:

                    @חוקר כתבת שהרצת 4000 בו זמנית
                    שאלתי מה קיבלת על ה3000 בקשות?
                    הם נפלו?
                    או קיבלת עליהם תשובה מאוחרת?

                    לפי איך שהבנתי את הדוח נראה שכולם בוצעו.
                    העתקתי למעלה את הפלט, אם מישהו ידע לקרוא יותר טוב ממה שניסיתי להבין, אשמח להסבר

                    clickoneC מנותק
                    clickoneC מנותק
                    clickone
                    כתב ב נערך לאחרונה על ידי
                    #12

                    @חוקר מה הפקודה ששמת?
                    יכול להיות שבבדיקת עומס הגבלת ל1000 בו זמנית

                    אין טסט כמו פרודקשן.

                    המייל שלי urivpn@gmail.com

                    תגובה 1 תגובה אחרונה
                    0
                    • M מנותק
                      M מנותק
                      magicode
                      כתב ב נערך לאחרונה על ידי magicode
                      #13

                      תתקין את pm2 ב SYSTEM

                      בנבדק תעשה.

                      pm2 startup
                      systemd restart pm2

                      ואז תהיה בטוח שהוא לא מוגבל.

                      לגבי השרת הבודק. תריץ את זה לפני הבדיקה.

                      ulimit -n 40000

                      clickoneC ח מנצפךמ 3 תגובות תגובה אחרונה
                      2
                      • M magicode

                        תתקין את pm2 ב SYSTEM

                        בנבדק תעשה.

                        pm2 startup
                        systemd restart pm2

                        ואז תהיה בטוח שהוא לא מוגבל.

                        לגבי השרת הבודק. תריץ את זה לפני הבדיקה.

                        ulimit -n 40000

                        clickoneC מנותק
                        clickoneC מנותק
                        clickone
                        כתב ב נערך לאחרונה על ידי
                        #14

                        @magicode לכאורה לפי פלט הבדיקה שלו, נראה ש @חוקר השתמש עם

                        ab -k -c 1000 -n 4000 example.com/
                        
                        

                        ובגלל הפרמטר C שהוגבל לאלף הוא לא עבר אותו

                        אין טסט כמו פרודקשן.

                        המייל שלי urivpn@gmail.com

                        ח תגובה 1 תגובה אחרונה
                        1
                        • M magicode

                          תתקין את pm2 ב SYSTEM

                          בנבדק תעשה.

                          pm2 startup
                          systemd restart pm2

                          ואז תהיה בטוח שהוא לא מוגבל.

                          לגבי השרת הבודק. תריץ את זה לפני הבדיקה.

                          ulimit -n 40000

                          ח מנותק
                          ח מנותק
                          חוקר
                          כתב ב נערך לאחרונה על ידי
                          #15

                          @magicode אמר בבדיקת עומס על שרת:

                          תתקין את pm2 ב SYSTEM

                          pm2 startup
                          תעשה
                          systemd restart pm2

                          ואז תהיה בטוח שהוא לא מוגבל.

                          לגבי השרת הבודק. תריץ את זה לפני הבדיקה.

                          ulimit -n 40000

                          לא הבנתי על איזה שרת להתקין את הPM2?
                          בנבדק זה כבר קיים, צריך להתקין אותו מחדש במיקום שונה?
                          או בבודק שזה בעצם ספם שורת פקודה של לינוקס

                          תגובה 1 תגובה אחרונה
                          0
                          • clickoneC clickone

                            @magicode לכאורה לפי פלט הבדיקה שלו, נראה ש @חוקר השתמש עם

                            ab -k -c 1000 -n 4000 example.com/
                            
                            

                            ובגלל הפרמטר C שהוגבל לאלף הוא לא עבר אותו

                            ח מנותק
                            ח מנותק
                            חוקר
                            כתב ב נערך לאחרונה על ידי
                            #16

                            @clickone אמר בבדיקת עומס על שרת:

                            @magicode לכאורה לפי פלט הבדיקה שלו, נראה ש @חוקר השתמש עם

                            ab -k -c 1000 -n 4000 example.com/
                            
                            

                            ובגלל הפרמטר C שהוגבל לאלף הוא לא עבר אותו

                            אכן, כי המקסימום היוצא הוא כנראה 1024 לפי הבדיקה ב
                            ulimit -n

                            clickoneC תגובה 1 תגובה אחרונה
                            0
                            • ח חוקר

                              @clickone אמר בבדיקת עומס על שרת:

                              @magicode לכאורה לפי פלט הבדיקה שלו, נראה ש @חוקר השתמש עם

                              ab -k -c 1000 -n 4000 example.com/
                              
                              

                              ובגלל הפרמטר C שהוגבל לאלף הוא לא עבר אותו

                              אכן, כי המקסימום היוצא הוא כנראה 1024 לפי הבדיקה ב
                              ulimit -n

                              clickoneC מנותק
                              clickoneC מנותק
                              clickone
                              כתב ב נערך לאחרונה על ידי
                              #17

                              @חוקר
                              תדביק כאן את הפקודה (אתה יכול שלנות את הURL)

                              אין טסט כמו פרודקשן.

                              המייל שלי urivpn@gmail.com

                              ח תגובה 1 תגובה אחרונה
                              1
                              • clickoneC clickone

                                @חוקר
                                תדביק כאן את הפקודה (אתה יכול שלנות את הURL)

                                ח מנותק
                                ח מנותק
                                חוקר
                                כתב ב נערך לאחרונה על ידי
                                #18

                                @clickone אמר בבדיקת עומס על שרת:

                                @חוקר
                                תדביק כאן את הפקודה (אתה יכול שלנות את הURL)

                                ab -k -c 1000 -n 4000 http://123.123.123.123:3030/campaign_status?ApiPhone=0501234567&go_to_folder=3&campaign_id=00000&menu=1

                                clickoneC תגובה 1 תגובה אחרונה
                                1
                                • ח חוקר

                                  @clickone אמר בבדיקת עומס על שרת:

                                  @חוקר
                                  תדביק כאן את הפקודה (אתה יכול שלנות את הURL)

                                  ab -k -c 1000 -n 4000 http://123.123.123.123:3030/campaign_status?ApiPhone=0501234567&go_to_folder=3&campaign_id=00000&menu=1

                                  clickoneC מנותק
                                  clickoneC מנותק
                                  clickone
                                  כתב ב נערך לאחרונה על ידי
                                  #19

                                  @חוקר
                                  תנסה ככה

                                  ab -k -c 4000 -n 4000 http://123.123.123.123:3030/campaign_status?ApiPhone=0501234567&go_to_folder=3&campaign_id=00000&menu=1
                                  
                                  
                                  

                                  אין טסט כמו פרודקשן.

                                  המייל שלי urivpn@gmail.com

                                  תגובה 1 תגובה אחרונה
                                  1
                                  • ח מנותק
                                    ח מנותק
                                    חוקר
                                    כתב ב נערך לאחרונה על ידי
                                    #20

                                    @clickone אמר בבדיקת עומס על שרת:

                                    אגב הפקודה אמורה להסתיים בסוף?
                                    אני לא רואה שזה חוזר לשורת הפקודה, רק אם עשיתי לאחר הפלט האחרון קונטרול C הוא הסתיים.
                                    זה תקין?

                                    clickoneC תגובה 1 תגובה אחרונה
                                    0
                                    • ח חוקר

                                      @clickone אמר בבדיקת עומס על שרת:

                                      אגב הפקודה אמורה להסתיים בסוף?
                                      אני לא רואה שזה חוזר לשורת הפקודה, רק אם עשיתי לאחר הפלט האחרון קונטרול C הוא הסתיים.
                                      זה תקין?

                                      clickoneC מנותק
                                      clickoneC מנותק
                                      clickone
                                      כתב ב נערך לאחרונה על ידי
                                      #21

                                      @חוקר
                                      לא יודע 😞
                                      מהשאלה שלך רק ראיתי את הפקודה הזו. לא הכרתי אותה לפני.
                                      כשיהיו תוצאות תספר כמובן

                                      אין טסט כמו פרודקשן.

                                      המייל שלי urivpn@gmail.com

                                      תגובה 1 תגובה אחרונה
                                      1
                                      • ח מנותק
                                        ח מנותק
                                        חוקר
                                        כתב ב נערך לאחרונה על ידי חוקר
                                        #22
                                        Concurrency Level:      4000
                                        Time taken for tests:   1.789 seconds
                                        Complete requests:      4000
                                        Failed requests:        0
                                        Keep-Alive requests:    0
                                        Total transferred:      1020000 bytes
                                        HTML transferred:       468000 bytes
                                        Requests per second:    2236.25 [#/sec] (mean)
                                        Time per request:       1788.708 [ms] (mean)
                                        Time per request:       0.447 [ms] (mean, across all concurrent requests)
                                        Transfer rate:          556.88 [Kbytes/sec] received
                                        
                                        Connection Times (ms)
                                                      min  mean[+/-sd] median   max
                                        Connect:        0   33  32.9     23      77
                                        Processing:    11  237 376.9     79    1696
                                        Waiting:       11  237 376.9     79    1696
                                        Total:         12  271 388.0    154    1761
                                        
                                        Percentage of the requests served within a certain time (ms)
                                          50%    154
                                          66%    287
                                          75%    313
                                          80%    347
                                          90%    898
                                          95%    941
                                          98%   1732
                                          99%   1759
                                         100%   1761 (longest request)
                                        

                                        584c5cf4-5848-460d-8064-49dcdeac73dd-image.png
                                        התמונה כמובן היא מהשרת הנבדק.
                                        העליה הראשונה הייתה ב 1750 בו זמנית והשניה ב 4000.
                                        לכאורה נראה שהכל בסדר?
                                        מקוה שהבנתי נכון את הפלט

                                        clickoneC תגובה 1 תגובה אחרונה
                                        1
                                        • ח חוקר
                                          Concurrency Level:      4000
                                          Time taken for tests:   1.789 seconds
                                          Complete requests:      4000
                                          Failed requests:        0
                                          Keep-Alive requests:    0
                                          Total transferred:      1020000 bytes
                                          HTML transferred:       468000 bytes
                                          Requests per second:    2236.25 [#/sec] (mean)
                                          Time per request:       1788.708 [ms] (mean)
                                          Time per request:       0.447 [ms] (mean, across all concurrent requests)
                                          Transfer rate:          556.88 [Kbytes/sec] received
                                          
                                          Connection Times (ms)
                                                        min  mean[+/-sd] median   max
                                          Connect:        0   33  32.9     23      77
                                          Processing:    11  237 376.9     79    1696
                                          Waiting:       11  237 376.9     79    1696
                                          Total:         12  271 388.0    154    1761
                                          
                                          Percentage of the requests served within a certain time (ms)
                                            50%    154
                                            66%    287
                                            75%    313
                                            80%    347
                                            90%    898
                                            95%    941
                                            98%   1732
                                            99%   1759
                                           100%   1761 (longest request)
                                          

                                          584c5cf4-5848-460d-8064-49dcdeac73dd-image.png
                                          התמונה כמובן היא מהשרת הנבדק.
                                          העליה הראשונה הייתה ב 1750 בו זמנית והשניה ב 4000.
                                          לכאורה נראה שהכל בסדר?
                                          מקוה שהבנתי נכון את הפלט

                                          clickoneC מנותק
                                          clickoneC מנותק
                                          clickone
                                          כתב ב נערך לאחרונה על ידי
                                          #23

                                          @חוקר זה נראה בסדר, אבל נחכה ל @magicode
                                          (אני מתחיל להבין למה אומרים שNODEJS מגיב מהר כ"כ. זה מדהים המהירות)

                                          אין טסט כמו פרודקשן.

                                          המייל שלי urivpn@gmail.com

                                          ח תגובה 1 תגובה אחרונה
                                          2
                                          תגובה
                                          • תגובה כנושא
                                          התחברו כדי לפרסם תגובה
                                          • מהישן לחדש
                                          • מהחדש לישן
                                          • הכי הרבה הצבעות


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

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

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