ריפוד

spawning הוא שרת WSGI התומך בתהליכים מרובים, חוטים מרובים.
הורד עכשיו

ריפוד דירוג וסיכום

פרסומת

  • Rating:
  • רישיון:
  • Freeware
  • שם המפרסם:
  • Donovan Preston
  • אתר האינטרנט של המוציא לאור:
  • מערכות הפעלה:
  • Linux
  • גודל הקובץ:
  • 17KB

ריפוד תגים


ריפוד תיאור

פרסומת Spawning הוא שרתים ותוכנה רשת שפותחה על ידי Donovan פרסטון. לאחר המשפט והבדיקה שלנו, התוכנה הוכחה להיות רשמית, מאובטחת וחופשית. הנה תיאור רשמי להריץ: spawning הוא שרת WSGI התומך בתהליכים מרובים, חוטים מרובים, לא לחסום http io, ושדרוג אוטומטי חינני של קוד. spawning משתמש eventlet כדי לעשות לא חסימת io עבור בקשות http ותגובות. משמעות הדבר היא כי השרת יהיה בקנה מידה מספר רב של חיבורים לשמור על חי בקלות. עם זאת, הוא גם נציג בקשות באמצעות צורות אחרות של multiprocessing והוא להגדרה להיות שימושי במגוון רחב של מצבים. הוא תומך בתהליכי python מרובים, כמו גם threadpool. תהליך יחיד או מרובה אם יישומי WSGI שלך חנות המדינה בזיכרון, שרידי יכול להיות מוגדר להפעלת תהליך אחד python אחד. בתצורה זו מצב היישום שלך יהיה זמין לכל הבקשות, אך הבקשה שלך לא תוכל לנצל את מלוא היתרונות של מעבדים מרובים. שימוש בתהליכים מרובים ינצלו את כל המעבדים ולכן יש להשתמש ביישומים שאינם שותפים למצב. יחיד או מספר עובד עובד (או תהליך העובד) אם יישומי ה- WSGI שלך מבצעים קבוצת משנה מסוימת של שיחות חסימה, אשר היו מונקוש על ידי eventlet כדי לשתף פעולה במקום (כגון פעולות במודול Socket), באפשרותך להגדיר כל תהליך כדי להפעיל רק חוט ראשי אחד ולשתף פעולה באמצעות Michertreads Greenlet במקום זאת. זה יכול להיות שימושי אם היישום שלך הוא קטן מאוד צריך בקנה מידה למספר רב של בקשות בו זמנית, כגון שרת שביט או יישום אשר משתמש סקרים AJAX. עם זאת, רוב יישומי WSGI הקיימים יבצעו כנראה פעולות חסימות (לדוגמה, קורא ספריות מתאם מסד נתונים אשר מבצעים פעולות שקע חסימה). לכן, עבור רוב יישומי WSGI שילוב של תהליכים מרובים וחוטים מרובים יהיו אידיאליים. קוד חינני טעינה מחדש כברירת מחדל, שרידי שעונים כל קבצי פייתון המיובאים ל- Sys.Modules עבור שינויים ומבצע טעינה מחדש חיננית על שינוי.


ריפוד תוכנה קשורה

שעון שער

שעונים תיקיות עבור קבצים חדשים ושולח אותם לשרת firstclass. ...

14 334KB

הורד