זוהי הפקודה gearmandp שניתן להפעיל בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות המרובות שלנו, כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS
תָכְנִית:
שֵׁם
gearmand - מחבר לקוח/עובד של Gearman.
תַקצִיר
gearmand --דימון
תיאור
זהו קובץ ההפעלה הראשי עבור Gearman::Server. הוא מספק תצורת שורת פקודה
של מספרי יציאות, pidfiles ודמוניזציה.
אפשרויות
--דמוניזציה / -ד
הפוך את הדמון לרוץ ברקע (טוב עבור סקריפטים של init.d, רע עבור ריצה תחת
daemontools/פיקוח).
--port=7003 / -p 7003
הגדר את מספר היציאה, ברירת המחדל היא 7003.
--pidfile=/some/dir/gearmand.pid
כתוב pidfile בעת ההפעלה
--debug=1
אפשר איתור באגים (נכון לעכשיו פלט ניפוי הבאגים היחיד הוא כאשר לקוח או עובד
מתחבר).
--accept=10
מספר החיבורים החדשים שיש לקבל בכל פעם שאנו רואים שקע האזנה מוכן. זֶה
בדרך כלל לא צריך להיות מכוון על ידי אף אחד, אולם בנסיבות קשות ייתכן שתצטרך
לעשות זאת במהירות.
--התעוררות=3
מספר העובדים להתעורר לכל משרה שהוכנסה לתור.
אפס (0) היא תשובה מקובלת לחלוטין, וניתן להשתמש בה אם לא אכפת לך הרבה
לגבי זמן השהייה בעבודה. זה יתבסס על הרעיון הבסיסי של עובד שעושה צ'ק-אין עם
שרת כל כמה זמן.
אחד שלילי (-1) מציין שיש להעיר את כל העובדים הישנים.
כל שאר המספרים השליליים יגרמו לשרת לזרוק חריגה ולא להתחיל.
--- wakeup-delay=
מרווח זמן לפני התעוררות עובדים נוספים (הערך שצוין ב--wakeup) כאשר
המשרות עדיין בתור.
אפס (0) פירושו ללכת מהר ככל האפשר, אבל לא הכל בו-זמנית. דומה ל-1 על
--wakeup, אבל משתף פעולה יותר במודל ריבוי המשימות של gearmand.
אחד שלילי (-1) אומר שהאירוע הזה לא יקרה, אז רק העובדים הראשוניים יתרחשו
להעיר כדי לטפל בעבודות בתור.
זכויות יוצרים
זכויות יוצרים 2005-2007, Danga Interactive
ניתן לך רישיון להשתמש בו באותם תנאים כמו Perl עצמה.
אחריות
זו תוכנה חינמית. זה מגיע ללא אחריות מכל סוג שהוא.
מחברים
בראד פיצפטריקbrad@danga.com>
בראד וויטאקרwhitaker@danga.com>
השתמש ב- gearmandp באינטרנט באמצעות שירותי onworks.net