ווי צו סאָלווע VPS הויך מאַסע? פאָרשטעלונג אַפּטאַמאַזיישאַן אופֿן + גאַנץ פירן צו קפּו זכּרון יקספּאַנשאַן

איז דיין VPS אָוווערלאָודיד און וועגן צו ייַנבראָך?

סטאַרטינג מיט די 4-האַרץ 16GB קאַנפיגיעריישאַן, דער אַרטיקל אַנאַליזירט אין דעטאַל ווי צו קלייַבן די צונעמען נומער פון קפּו קאָרעס און זכּרון, און גיט אַ פולשטענדיק פירער צו אָפּטימיזינג VPS פאָרשטעלונג.

צי עס איז דאַטאַבייס אַפּטאַמאַזיישאַן, PHP אַפּלאַקיישאַן אַדזשאַסטמאַנט אָדער ייַזנוואַרג אַפּגרייד, מיר האָבן ספּעציפיש פֿירלייגן צו העלפֿן איר געפֿינען די בעסטער לייזונג צו מאַכן דיין VPS לויפן פאַסטער און מער סטאַביל, און זייַ געזונט צו באַטאַלנעקס פון פאָרשטעלונג!

איך האָפֿן די קענען העלפֿן איר, אַזוי אַז דיין וופּס וועט ניט מער זיין פאַרנומען ווי אַ קעבאַב סטאָל!

די VPS איז שווער לאָודיד ווי פילע קפּו קאָרעס און זכּרון זאָל זיין אַפּגריידיד?

ווי צו סאָלווע VPS הויך מאַסע? פאָרשטעלונג אַפּטאַמאַזיישאַן אופֿן + גאַנץ פירן צו קפּו זכּרון יקספּאַנשאַן

אַסומינג אַז די VPS קאַנפיגיעריישאַן קפּו איז 4 קאָרעס + 16GB זכּרון, טשעק top די מאַסע סיטואַציע איז ערנסט ווי פילע קאָרעס און זכּרון זאָל זיין געוויינט פֿאַר די VPS?

top - 02:34:42 up 1:55, 3 users, load average: 54.22, 34.14, 32.00
Tasks: 179 total, 72 running, 107 sleeping, 0 stopped, 0 zombie
%Cpu(s): 70.7 us, 27.4 sy, 0.0 ni, 1.9 id, 0.0 wa, 0.0 hi, 0.0 si, 0.0 st
KiB Mem : 16777216 total, 2584976 free, 13411120 used, 781120 buff/cache
KiB Swap: 0 total, 0 free, 0 used. 3282716 avail Mem

(此处省略……)

פון וואָס איר צושטעלן top אויב משפטן פון די באַפֿעל רעזולטאַט, די מאַסע פון ​​דיין וופּס איז גאַנץ הויך, מיט די דורכשניטלעך מאַסע ריטשינג 54.22 (לעצטע 1 מינוט), 34.14 (לעצטע 5 מינוט) און 32.00 (לעצטע 15 מינוט).

דאָס ינדיקייץ אַז דיין סיסטעם איז יקספּיריאַנסט הויך נוצן. דיין וופּס האט אַ 4-האַרץ קפּו און 16GB באַראַן, אָבער די געוויינט זכּרון איז 13,411,120KiB, פון וואָס בלויז 781,120KiB איז געניצט ווי באַפער.

לויט צו top פֿון די באַפֿעלן רעזולטאַט, איר קענען זען אַז עס זענען עטלעכע מיטל-אינטענסיווע פּראַסעסאַז:

  • mariadbd (MariaDB דאַטאַבייס דינסט):נעמט אַ פּלאַץ פון קפּו רעסורסן (143.1%).
  • מעמקאשט:אַקיאַפּייז אַ זיכער סומע פון ​​קפּו (7.7%).
  • קייפל php-cgi פּראַסעסאַז:יעדער נעמט זיכער קפּו און זכּרון רעסורסן.

ווי צו סאָלווע VPS הויך מאַסע?

סאַלושאַנז צו הויך מאַסע קען אַרייַננעמען:

  1. אָפּטימיזירן די דאַטאַבייס:אויב mariadbd נעמט אַ פּלאַץ פון קפּו, איר קען דאַרפֿן צו אַפּטאַמייז דאַטאַבייס קוויריז אָדער באַטראַכטן ינקריסינג די רעסורסן פון די דאַטאַבייס סערווער.
  2. אָפּטימיזירן PHP אַפּלאַקיישאַנז:זינט עס זענען קייפל פפּ-קגי פּראַסעסאַז וואָס נעמען אַ פּלאַץ פון קפּו און זיקאָרן, איר קען דאַרפֿן צו אַפּטאַמייז דיין PHP אַפּלאַקיישאַן אָדער שריפט צו רעדוצירן מיטל קאַנסאַמשאַן.
  3. באַגרענעצן די נומער פון פּראַסעסאַז:באַטראַכטן ניצן עפּעס ווי nginx's worker_processes אָדער PHP-FPM's pm באַשטעטיקן צו באַגרענעצן די נומער פון פּראַסעסאַז.
  4. מיטל פאַרלענגערונג:אויב אַפּטאַמאַזיישאַן נאָך טוט נישט טרעפן דיין באדערפענישן, איר קען דאַרפֿן צו אַפּגרייד דיין וופּס צו אַ קאַנפיגיעריישאַן מיט מער קאָרעס אָדער מער באַראַן.
  5. מאָניטאָר און אַנאַלייז:ניצן מער אַוואַנסירטע מאָניטאָרינג מכשירים צו אַנאַלייז סיסטעם ריסאָרס באַניץ און ידענטיפיצירן באַטאַלנעקס.
  6. מאַסע באַלאַנסינג:אויב פאַרקער איז טייל פון די פּראָבלעם, באַטראַכטן ניצן מאַסע באַלאַנסינג צו פאַרשפּרייטן ריקוועס אַריבער קייפל סערווערס.

איידער איר באַטראַכטן אַפּגריידינג דיין VPS, עס איז שטארק רעקאַמענדיד אַז איר אַפּטאַמייז דיין סיסטעם און אַפּלאַקיישאַנז ערשטער.

אַפּגריידינג ייַזנוואַרג רעסורסן זאָל זיין געטאן ווי אַ לעצטע ריזאָרט און בלויז ווען עס איז באשלאסן אַז די קראַנט ייַזנוואַרג קענען ניט זיין אָפּטימיזעד צו טרעפן די באדערפענישן.

ווי צו שטעלן די VPS פּראָצעס שיעור?

ווען באַשטעטיקן פּראָצעס לימאַץ, איר זאָל באַטראַכטן די פאלגענדע סיבות:

  • איצטיקע נומער פון פּראַסעסאַז:איר דאַרפֿן אַ גלייַך פּראָצעס שיעור וואָס איז העכער ווי די קראַנט דורכשניטלעך נומער פון פּראַסעסאַז צו ויסמיידן אַפעקטינג נאָרמאַל אָפּעראַציע.
  • סיסטעם און אַפּלאַקיישאַן באדערפענישן:פֿאַרשטיין ווי פילע פּראַסעסאַז דיין סיסטעם און אַפּלאַקיישאַנז טיפּיקלי דאַרפן צו לויפן.
  • מיטל באַניץ:מאָניטאָר קפּו און זיקאָרן באַניץ צו באַשטימען גלייַך פּראָצעס לימאַץ און ויסמיידן ריסאָרס יגזאָסטשאַן.
    געגעבן די קראַנט נומער פון פּראַסעסאַז אויף דיין סערווער, עס איז רעקאַמענדיד נישט צו שטעלן דעם פּראָצעס לימיט צו נידעריק.

א לוסער שיעור, אַזאַ ווי 50 אָדער 100 פֿאַר אַ ווייך שיעור און 100 אָדער 200 פֿאַר אַ שווער שיעור, קען זיין מער צונעמען. איר קענען סטרויערן דעם באזירט אויף דיין סערווער ס מאַסע און פאָרשטעלונג.

אויב איר באַשליסן צו טוישן פּראָצעס לימאַץ, מאָניטאָר די פאָרשטעלונג פון דיין סערווער ענג און זיין צוגעגרייט צו צוריקקריגן די ענדערונגען אין פאַל עס איז אַ אַוטידזש. אין דער זעלביקער צייט, באַטראַכטן אָפּטימיזינג אַפּלאַקיישאַן און סיסטעם קאַנפיגיעריישאַנז צו רעדוצירן די נומער פון ומנייטיק פּראַסעסאַז.

לינוקססיסטעם, איר קענען פאָרן /etc/security/limits.conf טעקע סעטטינגס באַגרענעצן די נומער פון עפענען טעקעס, די פֿאָרמאַט איז ווי גייט:

<用户名或用户组> soft nofile <软限制值>
<用户名或用户组> hard nofile <硬限制值>

אַסומינג פּראָצעס לימאַץ זענען באַשטימט:

elo hard nproc 1000
elo hard nofile 5000

VPS אַפּגריידיד פֿון 4-האַרץ 16GB צו אָפּטימאַל קאַנפיגיעריישאַן פּלאַן

עס איז באמערקט אַז עס זענען וועגן 500 פּראַסעסאַז פליסנדיק אין רובֿ, אַזוי איז עס נייטיק צו אַפּגרייד די סערווער קאַנפיגיעריישאַן? וואָס סערווער קאַנפיגיעריישאַן איז רעקאַמענדיד צו אַפּגרייד?

אַסומינג אַז דיין אַפּלאַקיישאַן דאַרף לויפן אַ גרויס נומער פון פּראַסעסאַז סיימאַלטייניאַסלי, און איר ווילן צו ענשור אַז די סיסטעם האט גענוג רעסורסן צו שעפּן די הויך מאַסע, דאָ זענען עטלעכע ספּעציפיש רעקאַמאַנדיישאַנז:

  • נומער פון קפּו קאָרעס:אַפּגרייד צו אַ קפּו מיט 8, 16 אָדער מער קאָרעס, דיפּענדינג אויף צי דיין אַפּלאַקיישאַן קענען נוץ פון מולטי-טרעדינג.
  • זכּרון גרייס:פאַרגרעסערן די זכּרון צו 32 גב, 64 גב אָדער העכער, דיפּענדינג אויף די זיקאָרן רעקווירעמענץ פון דיין אַפּלאַקיישאַן און די נומער פון פּראַסעסאַז איר לויפן.
  • נאָך רעסורסן:באַטראַכטן אַדינג נאָך רעסורסן, אַזאַ ווי אַ דעדאַקייטאַד דאַטאַבייס סערווער אָדער מאַסע באַלאַנסער, צו פֿאַרבעסערן קוילעלדיק פאָרשטעלונג און רילייאַבילאַטי.

האַלטן אין מיינונג אַז אַפּגריידינג דיין ייַזנוואַרג קאַנפיגיעריישאַן איז נישט דער ענטפער צו פאָרשטעלונג ישוז. מאַכן זיכער דיין אַפּלאַקיישאַן קאָד, דאַטאַבייס קוויריז און סערווער קאַנפיגיעריישאַנז זענען אָפּטימיזעד צו נוצן די נאָך ייַזנוואַרג רעסורסן.

Hope Chen Weiliang בלאָג ( https://www.chenweiliang.com/ ) שערד "ווי צו סאָלווע די הויך מאַסע פון ​​וופּס?" פאָרשטעלונג אָפּטימיזאַטיאָן מעטהאָדס + גאַנץ גייד צו קפּו זכּרון יקספּאַנשאַן" וועט זיין נוציק פֿאַר איר.

ברוכים הבאים צו טיילן דעם לינק פון דעם אַרטיקל:https://www.chenweiliang.com/cwl-31747.html

כּדי צו עפֿענען מער פֿאַרבאָרגענע טריקס🔑, ברוכים הבאים זיך אָנצושליסן אין אונדזער טעלעגראַם קאַנאַל!

ייַנטיילן און ווי אויב איר ווי! דיין שאַרעס און לייקס זענען אונדזער מאָוטאַוויישאַן!

 

发表 评论

דיין בליצפּאָסט אַדרעס וועט נישט זיין ארויס. פארלאנגט פעלדער זענען געניצט * פירמע

מעגילע צו Top