הרשם שאלות ותשובות רשימת חברים לוח שנה הודעות מהיום

חזור   הוסטס - פורום אחסון האתרים הגדול בישראל > Hosting ושירותים נלווים > תחזוק שרתים ושירותי רשת נוספים

   
|!|

השב
 
כלים לאשכול תצורת הצגה
ישן 18-11-09, 14:18   # 1
Yellow Slider
חבר מתקדם
דירוג מסחר: (0)
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 417

Yellow Slider לא מחובר  

אופטימיזציה לשרת שמחזיק פורום גדול, אשמח לקבל עזרה.

שלום רב, בזמן האחרון יש קצת יותר מדי משחקים עם ה load בשרת..

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

מפרט השרת:
2 מעבדי קאווד קור - E5405 @ 2.00GHz
6 ג'יגה ראם.

MySQL 5.0.67
my.cnf -
קוד:
[mysqld]
port = 3306
socket = /var/lib/mysql/mysql.sock
safe-show-database
tmpdir = /home/tmp
back_log = 50
skip-innodb
max_connections = 1000
key_buffer_size = 800M
myisam_sort_buffer_size = 64M
join_buffer_size = 1M
read_buffer_size = 1M
sort_buffer_size = 3M
table_cache = 8000
thread_cache_size = 768
wait_timeout = 25
connect_timeout = 10
tmp_table_size = 64M
max_heap_table_size = 64M
max_allowed_packet = 64M
net_buffer_length = 16384
max_connect_errors = 100000
thread_concurrency = 16
concurrent_insert = 2
table_lock_wait_timeout = 30
read_rnd_buffer_size = 1M
bulk_insert_buffer_size = 8M
query_cache_limit = 6M
query_cache_size = 192M
query_cache_type = 1
query_prealloc_size = 262144
query_alloc_block_size = 65536
transaction_alloc_block_size = 8192
transaction_prealloc_size = 4096
default-storage-engine = MyISAM
max_write_lock_count = 8

[mysqld_safe]
nice = -10
open_files_limit = 8192

[mysqldump]
quick
max_allowed_packet = 16M

[myisamchk]
key_buffer = 640M
sort_buffer = 16M
read_buffer = 16M

Apache 2.2.14 -
קוד:
<IfModule mpm_prefork_module>
    StartServers          5
    MinSpareServers       5
    MaxSpareServers      10
    ServerLimit         450
    MaxClients          450
    MaxRequestsPerChild   10000
</IfModule>
מותקן על השרת xcache, ככה שאני אשמח לקבל המלצות לקונפיגורציה של זה גם

תודה רבה.
  Reply With Quote
ישן 18-11-09, 15:05   # 2
דניאל
מנהל ראשי
דירוג מסחר: (0)
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: ראשון לציון
גיל: 39
הודעות: 6,503
שלח הודעה באמצעות MSN אל דניאל

דניאל לא מחובר  

מהי התנועה שיש בשרת?
מהו הpeak של המשתמשים בו"ז שיש בשרת?

קח בחשבון שכל ההמלצות שניתן לתת לך לגבי Mysql הם "על עיוור", מפני שזה נורא תלוי בסוג השאילתות, סוג המנוע שאתה עובד איתו.. בקיצור, זה משהו שצריך לעשות מישהו עם גישה לשרת..
__________________
דניאל
דוא"ל:
dannyg@sPD.co.il

sPD Hosting בע"מ | אחסון אתרים | בלוג אחסון אתרים
טלפון להזמנות: 1-599-559977
  Reply With Quote
ישן 18-11-09, 16:40   # 3
Yellow Slider
חבר מתקדם
דירוג מסחר: (0)
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 417

Yellow Slider לא מחובר  

אני יודע..
בממוצע האפאצ'י מנהל 50~ בקשות בשניה, ובעומס קרוב ל100.
יש בסביבות ה40 אלף כניסות יחודיות ביום לפורום, המנוע של הmysql הוא MyISAM..
  Reply With Quote
ישן 18-11-09, 17:02   # 4
yonatan
I am root
דירוג מסחר: (0)
 
yonatan's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: אשדוד
גיל: 38
הודעות: 3,910

yonatan לא מחובר  

מה ה LOAD הממוצע של השרת שלך ?
__________________
אחסון אתרים - Red Hat Certified
עקבו אחרינו בטוויטר!

  Reply With Quote
ישן 18-11-09, 17:13   # 5
Yellow Slider
חבר מתקדם
דירוג מסחר: (0)
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 417

Yellow Slider לא מחובר  

ביומיים האחרונים 60, משהו טוחן לי את השרת, כנראה ה mysql.
  Reply With Quote
ישן 18-11-09, 23:06   # 6
Yellow Slider
חבר מתקדם
דירוג מסחר: (0)
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 417

Yellow Slider לא מחובר  

טוב, אלו התקפות מסיביות, מגיע ל
קוד:
440 requests currently being processed, 0 idle workers
כשיש IPים עם 93323232 REQ ויותר, הותקן mod_security2, אני אשמח להמלצות נוספות למה אפשר לעשות, המודול היום עצר התקפה אחת אבל מול התקפה רחבה יותר הוא לא עמד והשרת שוב נתקע בload 200~

עצוב שיש כ"כ הרבה ילדים מסכנים ומשועממים..
  Reply With Quote
ישן 03-12-09, 08:32   # 7
elialum
חבר בקהילה
דירוג מסחר: (0)
 
מיני פרופיל
תאריך הצטרפות: Apr 2007
מיקום: מעלה אדומים
גיל: 44
הודעות: 132

elialum לא מחובר  

תוכל להגדיר ל-MySQL לרשום בקובץ LOG את כל הבקשות שחורגות מזמני גישה סטנדרים ומכבידות על MySQL.

תוסיף את השורה - (תחת [mysqld])

קוד:
log-slow-queries = /var/log/mysql-slow.log
תן לזה לעבוד יום - יומיים, ותאבחן את הקובץ LOG. ככה תוכל לדעת מי מציק ל-MySQL.
__________________
  Reply With Quote
השב

חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים)
 


חוקי פירסום
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is מופעל
סמיילים הם מופעל
[IMG] קוד מופעל
קוד HTML מכובה

קפיצה לפורום


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

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