ציטוט:
נכתב במקור על ידי Inet
אין אפשרות...
|
דווקא עכשיו חשבתי על רעיון. אתה צריך פעם ראשונה להפעיל את זה - ולשים לזה אינסוף max_execution_time. זה יעשה sleep למשך זמן של 8 שעות, ויעשה את הפעולה. והרעיון שגם כשהמשתמש יוצא - הסקריפט עדיין ממשיך. עכשיו, כל 8 שעות זה "מודיע" שהוא עשה את הבדיקה. המערכת כל פעם שנכנסים אליה - בודקת אם הוא "דיווח" כראוי. למה? כי יכול להיות שעשו ריסטרט לשרת. אם הוא לא דיווח כראוי - אז זה מפעיל אותו מחדש. מה דעתכם? האם סקריפט שיעשה sleep למשך 8 שעות יתפוס משאבים על השרת?