הוסטס - פורום אחסון האתרים הגדול בישראל

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   תחזוק שרתים ושירותי רשת נוספים (https://hosts.co.il/forums/forumdisplay.php?f=29)
-   -   שאלה לגבי בלוג Wordpress עם תעבורה די גדולה על VPS (https://hosts.co.il/forums/showthread.php?t=96412)

Jenya 31-03-12 23:57

שאלה לגבי בלוג Wordpress עם תעבורה די גדולה על VPS
 
הייתי מאוכסן על Hostgator מעל לשנתיים, עם הזמן הבלוג גדל וכשהייתי מגיע ל-150 גולשים אונליין השרת היה נופל.

החלטתי לעבור ל-VPS ורכשתי חבילה של 512 מגה RAM והזיכרון היה מתמלא תוך כמה רגעים (במיוחד כשיש מעל 100 מחוברים) שידרגתי ושידרגתי והגעתי ל-1.5 ג'יגה RAM וגם זה לא הספיק, השרת היה נופל ב-120/130 מחוברים.

לאחרונה עברתי ל-VPS ישראלי בעל 2 ג'יגה RAM, עשר מגה רוחב פס, ובינתיים אף פעם לא ראיתי את הזיכרון מתמלא מעל 50%.

לפעמים אני רואה 150 מחוברים וניצול של 25% מזיכרון ה-RAM, ולפעמים 100 מחוברים עם ניצול של 40% מהזיכרון.

הבעיה היא שיש תקופות שהאתר מגיע ל- PEAKIM (רגעי שיא) של 150-200 גולשים און ליין, אך הממוצע של המחוברים נמוך בהרבה. חבל לבזבז כסף על שרת שלא מנוצל במלואו.

יש לי כמה שאלות -
- מה משפיע על זיכרון ה-RAM (אין אני לא רואה יחס ישיר בין הניצול של הזיכרון למחוברים אונליין)?
- מה ממוצע המחוברים ששרת בעל 2 ג'יגה RAM אמור להחזיק?
- יש קונפיגורציות מסויימות ו/או הגדרות שאפשר לעשות בשרת ה-VPS על מנת להתאים אותו למערכת הספציפית הזאת (וורדפרס)?
- מה אפשר לעשות בכללי על מנת לחסוך בזיכרון ה-RAM ולאפשר לכמה שיותר גולשים מחוברים להיות באתר מבלי שהשרת יקרוס?

מצ"ב סטטיסטיקות של האתר:

http://up353.siz.co.il/up3/qnyynn0ewjtw.jpg

אשמח לקבל תשובה מחבר'ה שמבינים עניין |קורץ|

xoox 01-04-12 00:37

תייעל את הSQL

Jenya 01-04-12 02:41

ציטוט:

נכתב במקור על ידי xoox (פרסם 839778)
תייעל את הSQL

אפשר הסבר יותר מפורט?

Kernel 01-04-12 04:07

תתקין w3 total cache.
תתקין varnish לפני apache.

120 מחוברים ברגע נתון זה בסביבות ה10000 גולשים ביום.

xoox 01-04-12 07:02

ציטוט:

נכתב במקור על ידי Jenya (פרסם 839791)
אפשר הסבר יותר מפורט?

תעבור על הפוסטים האלו
http://hosts.co.il/forums/showthread.php?t=94120
http://hosts.co.il/forums/showthread.php?t=88815

http://www.howtoforge.com/tuning-mys...ith-mysqltuner

דניאל 01-04-12 11:26

Varnish בתור פתרון ראשוני? לא לא לא.

אתה עובד עם מודול של supercache במקרה?
במידה ולא, זו התחלה טובה (ופשוטה יחסית).

Kernel 01-04-12 11:40

ציטוט:

נכתב במקור על ידי דניאל (פרסם 839816)
Varnish בתור פתרון ראשוני? לא לא לא.

למה לא?

דניאל 01-04-12 12:30

ציטוט:

נכתב במקור על ידי Kernel (פרסם 839818)
למה לא?

מורכב מידי למשתמש הפשוט.

Jenya 01-04-12 13:00

תודה לכולם על התגובות, w3 total cache מותקן כבר, לגבי ה-supercache, אין לי אפשרות להתקין את הפלאגין כי הוא גורם לבעיות בפלאגין אחר שאני משתמש בו...

לגבי ה-Varnish, הבנתי שזה גם פועל על העיקרון של הsuperchace ז"א סטטי, הבעיה שהאינטרקציה בבלוג דורשת פעולה מסויימת לכן התוכן הדינאמי חשוב לי.

Kernel 01-04-12 13:57

ציטוט:

נכתב במקור על ידי דניאל (פרסם 839820)
מורכב מידי למשתמש הפשוט.

ובעלות התקנה חד פעמית הוא יכול לשכוח מהנושא לתמיד,
מאשר כל פעם שהאתר מתפתח ב-10% צריך להתרוצץ ולחפש פתרונות,

אפילו מבחינת שעות השקעה, זה פשוט יותר מאשר "לשפץ" כל פעם.

ציטוט:

נכתב במקור על ידי Jenya (פרסם 839823)
לגבי ה-Varnish, הבנתי שזה גם פועל על העיקרון של הsuperchace ז"א סטטי, הבעיה שהאינטרקציה בבלוג דורשת פעולה מסויימת לכן התוכן הדינאמי חשוב לי.

כמה ממשתמשי הבלוג שלך רשומים? כמה אורחים?
גם לתוכן דינאמי אפשר להשתמש ב-Varnish.

פתרון נוסף:
כמה בקשות לתוכן סטטי (תמונות, CSS, JS) יש לך?
תוכל להפנות את התוכן הסטטי ל-NGINX ולתת קצת חמצן ל-APACHE?


כל הזמנים הם GMT +2. הזמן כעת הוא 06:33.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ