30-09-08, 14:16 | # 1 |
חבר חדש
|
SQL - בעיה בחיבור בין שרתים.
שלום לכם
יש לי אתר די גדול שמורכב ממספר שרתים כאשר בשרת אחד מהם יושב המסד נתונים, ושאר השרתים שואבים ממנו מידע מידי פעם, ואני לא יודע למה ומתי, קורה שהשרתים לא מצליחים להתחבר לשם. כאילו השרת המרכזי לא מגיב. (השרת שעליו יושב המסד נתונים חי בועט וקיים וממשיך לעבוד) זה קורה לעיתים רחוקות. כאילו יש חסימה לחיבורים משרתים מרוחקים למסד הזה בזמן החסימה, לא משנה מה אני עושה, בין אם זה ריסט לMYSQLD או אם זה ריבוט לשרתים, כלום לא עוזר . אבל שמתי לב שאחרי זמן המתנה של שעה, ה'חסימה' יורדת. מישהו בטעות מכיר את העניין? יודע להפנות אותי לאנשהו? הגדרות מסויימות? צריך לציין שבלוגים אנלא רואה שגיאה מסויימת תודה. |
30-09-08, 17:47 | # 2 |
משתמש - היכל התהילה
|
איזו שגיאה הMYSQL_CONNECT(בהנחה שאתה עובד בPHP) מחזירה?
__________________
קו ישר, כי אפשר גם אחרת |
30-09-08, 19:43 | # 3 |
חבר בקהילה
|
אולי אתה מוגבל בתעבורה?
כמו כן, פרטי שגיאה יעזרו.
__________________
בברכה, ירדן רפאלי, מתכנת PHP. מסנג'ר: yarden00@walla.com אימייל: yard2010[@]gmail.com פיג'מה |
01-10-08, 11:07 | # 4 |
חבר חדש
|
מוגבל בתעבורה ?
השרת המרכזי, שעליו יושב הדאטה בייס ממשיך לשלוח/לקבל נתונים, ואני יכול להתחבר למסד שלו מה phpmyadmin שכשאני מריץ דף משרת מרוחק מהמסד נתונים, אז הדף נטען למשך דקה-שתיים, ובסופו של דבר מציג הודעות כגון: A link to the server could not be established בנוסף, גם שכשאני מנסה להתחבר מהshh משרת מרוחק לדאטה בייס, אז אני מקבל שגיאה ERROR 2013 (HY000): Lost connection to MySQL server at 'reading authorization packet', system error: 0 כמו שאתם רואים זה בעקרון שגיאות של איבוד חיבור שנוצר מחוסר תגובה. |
01-10-08, 11:13 | # 5 |
משתמש - היכל התהילה
|
אני לא כ"כ מבין בכל זה,אבל תנסה לפתוח חיבור TCP רגיל לPORT של הMYSQL בזמן שאתה מקבל את השגיאות לראות באיזו רמה התקלה.
אתה יכול לעשות את זה עםfsockopen בPHP
__________________
קו ישר, כי אפשר גם אחרת |
01-10-08, 12:03 | # 6 |
Winner
|
יכול להיות שהתחברת לשרת הרבה פעמים, ואז יש תוכנה אוטומטית שחוסמת את הלקוח לשעה.
__________________
בברכה, רום. מתכנת אפליקציות אינטרנט. אימייל: Rom.As10@gmail.com מסנג'ר: Rom_as10@hotmail.com |
01-10-08, 13:19 | # 7 |
חבר בקהילה
|
נסה לעלות את מספר max connection לגבוה יותר בהגדרות המסד
|
01-10-08, 13:35 | # 8 |
חבר חדש
|
max connections לא נראית לי אפשרות נכונה
השרת ממשיך לעבוד ויש חיבורים פנימיים הוא היה מחזיר לי שגיאה מסויימת, ולא לא מגיב לי יש מצב שיש משהו שחוסם - אבל מה? :O ניסיתי את הקוד קוד:
<?php $fp = fsockopen("www.site.co.il", 3306, $errno, $errstr, 30); if (!$fp) { echo "$errstr ($errno)<br />\n"; } else { $out = "GET / HTTP/1.1\r\n"; $out .= "Host: www.site.co.il\r\n"; $out .= "Connection: Close\r\n\r\n"; fwrite($fp, $out); while (!feof($fp)) { echo fgets($fp, 128); } fclose($fp); } ?> קוד:
= 4.1.21-standard2Ufb6&Xj/F,¢V[F+EZsW8QmRÿBad handshake מה הלאה? Last edited by shaharov; 01-10-08 at 13:37.. |
חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים) | |
|
|