כשאסון מכה!

בלהבות

48 השעות האחרונות לא היו מהנות. טכנולוגיה היא דבר נפלא, אבל היא אף פעם לא מושלמת. אם אם נכשל, אני לא בטוח שיש לך הכנה כה רבה ... אבל אתה צריך להגיב.

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

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

ואז כל האנשים השתחררו! נראה כי תהליך איסוף המידע החל לפעול תוך מספר דקות במקום פעם ביום. מסד הנתונים שלנו גדל ליותר מ- 1G בתוך מספר ימים, והאט את השרת שלנו ולקח עליו המון מקום. בלילה השני ממש צפיתי בכל אתר שהיה לנו בחשבון התחיל לרדת בזה אחר זה. אוף

כבר תכננו להעביר את מרטק WPEngine להכניס אותו לסביבה ייעודית עם גיבויים, העברת תוכן משולב ומערכת שרתים מהירה. יש לנו עוד כמה לקוחות והיינו מאוד מרוצים מהשירות ומהתמיכה המדהימה שלהם. זה לא ש- Mediatemple הייתה גרועה, פשוט הסביבה הזו נבנתה לבלוגים של פרסום כמו שלנו שמקבלים המון תנועה. באמצע הלילה כתבתי את החבר'ה ב- WPEngine והביאו אותי עד הבוקר! תודה חברה!

לאחר מכן התחלנו לבדוק כיצד לתקן את מסד הנתונים. זה למעשה עצר את שרת מסד הנתונים והשחית את הטבלה הגדולה ביותר (זו עם כל הנתונים המרכזיים!). מכיוון שהשרת היה מלא, לא יכולנו לבצע תיקון ... לא הצלחנו לגשת לקבצים, לא הצלחנו לגבות אותו ... היינו תקועים. אנשי MediaTemple קפצו ותיקנו את השולחן. הצלחנו לבצע גיבוי מלא ולהתחיל להחזיר את האתרים האחרים.

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

אז שיחזרנו את הנתונים והשתרשנו דרך יותר מ -2,500 הפוסטים וסיווג אותם מחדש בקפידה. אני בטוח שאנחנו הולכים לקחת קצת מכה בקידום אתרים מכיוון שזה שינה מסלולי כתובות אתרים ... אז לקחנו מכה גדולה עוד יותר ושינינו את מבנה הקישורים הפרמניים שלנו (ללא הקטגוריה). זה משהו שהייתי צריך לעשות זמן מה, אז עכשיו היה זמן טוב יותר מאוחר.

גרדנו את הנושא הישן שלנו. זה היה כבד בגרפיקה (ללא ספריטים של CSS) ולא היה ידידותי מדי לשינוי גודל. החלטנו פשוט לשנות את ה- נושא עשרים ואחת זה סטנדרטי ב- WordPress לעת עתה. זה מוכן ל- HTML5 ויש לו המון תכונות עיצוב רספונסיביות שהיה טוב לנצל.

בינתיים ג'ן החזיקה את המבצר בשעה DK New Media - להטוטן בכמה פרויקטים ולהפיל אותם בגדול. סטיבן משך יום שלם (הוא כבר עובד לילות!), חבר טוב אדם סמול בעט פנימה ועזר, מדיה טמפל הפילה אותה מהפארק, וגם WPEngine עזר. תודה לכולם ... חזרנו לבלוג שוב!

עכשיו הגיע הזמן שאשן קצת :). ואז נתקן את ערכות הנושא של iPad ונייד!

תגובות 4

  1. 1

    דאג,

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

    דניאל, HeadGeek של Gey Computer Geek

  2. 3

    דאג - UGH! נכון. הייתי באתר זה לפני כשבוע בערך וקראתי בלוג ושמתי לב כמה זה איטי. שקלתי ברצינות לשלוח לך דוא"ל ולהגיד כך, אבל חשבתי מי אני שאגיד 'האיש' שהאתר שלו "איטי". עכשיו אני יודע למה! אז, שמחה שאתה (והמצב שלך) הצלחת להחזיר אותו ולתפקד. האם שקלת אי פעם לשלב את מסגרת בראשית StudioPress - http://www.studiopress.com - אני משתמש אם עבור האתר שלי וכל אתרי הלקוחות שלי. פיסת תוכנה סולידית מאוד - אהבה!

    • 4

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

מה אתה חושב?

אתר זה משתמש Akismet כדי להפחית דואר זבל. למד כיצד הנתונים שלך מעובדים.