בעניין איתחול ועדכון שרת HTTP
-
@מנצפך אמר בבעניין איתחול ועדכון שרת HTTP:
עשיתי משהו בפרייוורק של sails שמבוסס express וכל הדברים הטובים והמוכרים.
הוא לא שומר את הסשנים, רק אם אני מגדיר הוא יכול לשמור (על DB כמו Redis למשל).נכון, https://sailsjs.com/documentation/concepts/sessions
הם עשו את זה בשביל קלות ההגדרה, אבל זה לא עסק לאתר ייצור. סשנים חייבים להיות שמורים על הדיסק, ככה אני חושב.
תוך דקה תה מגדיר שיישמר בDB או בקבצים.בקשר לקטיעת פעולות, אני חושב שבזה לASP NET יש פלוס, כי בWebDeploy הבנתי שיש מעבר חלק ללא שום כשל למעט העלאות, למיטב ידיעתי. באופן בו עובד nodejs לא חושב שאפשר בכלל לממש את זה.
-
@dovid אמר בבעניין איתחול ועדכון שרת HTTP:
בקשר לקטיעת פעולות, אני חושב שבזה לASP NET יש פלוס, כי בWebDeploy הבנתי שיש מעבר חלק ללא שום כשל למעט העלאות, למיטב ידיעתי.
מה לגבי publish to folder על השרת עצמו?
ז"א, החלפה של הקבצים בתיקייה?
זה גם לא נופל?
האמת שיש עוד משהו, שבגישה ראשונה בASPNET לוקח לדף קצת יותר זמן להגיב כי האפליקצייה צריכה לעלות. (אבל הדף עולה בסוף, הוא לא נופל) -
@clickone אמר בבעניין איתחול ועדכון שרת HTTP:
@dovid אמר בבעניין איתחול ועדכון שרת HTTP:
בקשר לקטיעת פעולות, אני חושב שבזה לASP NET יש פלוס, כי בWebDeploy הבנתי שיש מעבר חלק ללא שום כשל למעט העלאות, למיטב ידיעתי.
מה לגבי publish to folder על השרת עצמו?
ז"א, החלפה של הקבצים בתיקייה?
זה גם לא נופל?
האמת שיש עוד משהו, שבגישה ראשונה בASPNET לוקח לדף קצת יותר זמן להגיב כי האפליקצייה צריכה לעלות. (אבל הדף עולה בסוף, הוא לא נופל)אני חושב שגם publish to folder זה ככה.
לגבי הטעינה זה נכון, זה לוקח הרבה יותר זמן משרתים אחרים, בnodejs זה מהר בהרבה (אבל גם לוקח זמן רציני, מתי שיש הרבה מודולים).
אצלי בעבודה למשל זה היה לוקח חוץ מזה זמן כי אני מעלה לזיכרון החי כמה דברים גדולים, אבל פתרתי את זה ע"י טעינה עצלה - כל משאב נטען מתי שמבקשים אותו ואז האיטיות מתחלקת למתי שזקוקים לזה.