התקנה ושימוש ב – Elmah בפרוייקט MVC

יום חמישי, אפריל 23, 2015

אחד התותחים בפורום תפוז (דוד גילי) התעניין בנושא טיפול בשגיאות בפרוייקט MVC, ועניתי שבדרך כלל אני  משתמש ב – Elmah בשביל לתעד וב – Application_Error בשביל להעביר לדף שגיאה. בפוסט הנוכחי, נסקור כיצד משתמשים ב – Elmah בשביל לתעד שגיאות. נקרא: כיצד מגדירים את השימוש בפרוייקטי MVC. נראה כיצד לשמור את הנתונים ב – SQL. כיצד לשמור את הנתונים ב – SQL Azure. כיצד לשמור את הנתונים בקבצי XML (כך שבמידה ואין הרשאות וכדו’ עדיין ניתן יהיה להשתמש במנגנון)  כיצד ניתן לכתוב ללוג של Elmah גם אם לא קרתה שגיאה, או אם תפסנו אותה.  ...
תגיות: , , ,
4 תגובות

log4net and azure

יום ראשון, דצמבר 11, 2011

  בדרך כלל אני משתמש בתשתית log4net כדי לשמור לוגים, אני אוהב לשמור אותם אותם לקבצים ואני משתמש ב - RollingFileAppender.   כמובן שכשעובדים עם windows azure אי אפשר לעבוד בצורה כזו, מכיוון שכדי לקרוא את הלוגים נצטרך להכנס למכונה ב - remote וגרוע מכך בדרך כלל יש יותר ממכונה אחת - מה שאומר שהלוגים נשמרים על מכונות שונות, וכמובן אחר restart שלהם לא יהיה זכר ללוגים.     לכאורה הפיתרון הפשוט הוא לשמור אותם לבסיס נתונים או ל - storage, הבעייה עם בסיס נתונים שהתימחור שלו הוא לפי גודל - ולוגים יכולים לתפוס הרבה מקום, מצד שני עבור storage משלמים לפי מספר טרנזקציות - ואם כותבים הרבה...
אין תגובות