אנגליתצרפתיתספרדי

Ad


סמל OnWorks

erlsvcp - מקוון בענן

הפעל erlsvcp בספק אירוח בחינם של OnWorks על אובונטו מקוון, פדורה מקוון, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS

זוהי הפקודה erlsvcp שניתן להריץ בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות המרובות שלנו, כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS

תָכְנִית:

שֵׁם


erlsvc - CLI לשלוט בשירות שלי

תַקצִיר


erlsvc [-C config] [-u המשתמש] [-g קבוצה] [-n צומת] [-h המארח] [-c עוגייה] [-r לשחרר] [-d
releases_dir] [-E erlang_root_dir] [-L erlang_libs_dir] [-M mods_dir] [-P pipe_dir]] [-O
log_dir]] [-V רכיבים] הפקודה [ ]

erlsvc עזרה [הפקודה]

תיאור


erlsvc הוא ממשק שורת הפקודה לניהול צמתי Erlang שיוצרים את השירות שלי. זֶה
כולל אתחול של צומת חדש, הפעלה ועצירה שלו או טיפול בשדרוג שחרור.

מבחינה טכנית, הוא מתחיל "בקר" באופן מקומי (צומת Erlang). צומת זה עשוי
להריץ תהליך על צומת יעד פועל כדי לבצע את הפקודה. בדרך זו, זה אפשרי
לניהול צומת במארח מרוחק.

אתה יכול לקבל סיכום של אפשרויות שורת הפקודה ורשימת פקודות זמינות לפי
הוצאת הפקודה "erlsvc help". כדי לקבל הודעת עזרה עבור פקודה ספציפית, השתמש
"עזרה erlsvc פקודה".

אפשרויות


-C config or --config config
זה מציין את הנתיב לקובץ תצורה. ראה "קונפיגורציה" למידע נוסף
מידע על הפורמט של קובץ זה והאפשרויות הזמינות.

אפשרויות שורת הפקודה תמיד עוקפות ערכים מקובץ התצורה.

כברירת מחדל, erlsvc מחפש את הקבצים הבאים:

1. $HOME/.config/erlsvc/[מוגן בדוא"ל]

2. $HOME/.config/erlsvc/config-node.yaml

3. $HOME/.config/erlsvc/config.yaml

4. /etc/wayne/[מוגן בדוא"ל]

5. /etc/wayne/erlsvc-node.yaml

6. /etc/wayne/erlsvc.yaml

7. /etc/default/erlsvc

-u המשתמש or --מִשׁתַמֵשׁ המשתמש
זה מציין את המשתמש שתחתיו השירות חייב לפעול. צומת היעד יהיה ראשון
התחל עם מזהה המשתמש של המתקשר (למשל שורש) ויירד אל המשתמש לפני שמתחילים את
שירות.

כברירת מחדל, המשתמש לא משתנה.

-g קבוצה or --קְבוּצָה קבוצה
זה ציין את הקבוצה שתחתיה השירות חייב לפעול. ראה את -u אפשרות למעלה
להסבר.

כברירת מחדל, הגרופ לא משתנה.

-n צומת or --צוֹמֶת צומת
זה מציין את השם של צומת היעד שיש להתחיל או לנהל.

ברירת המחדל היא "שירות שלי".

-h המארח or --מנחה המארח
זה מציין את שם המארח של צומת היעד לניהול. שם המארח חייב להיות ב-a
טופס "קצר": רק עד הנקודה הראשונה, לא שם דומיין מלא.

ברירת המחדל היא שם המארח המקומי.

-c עוגייה or --עוגייה עוגייה
זה מציין את קובץ ה-cookie של Erlang שישמש לתקשורת בין צמתים. זֶה
קובץ ה-cookie משמש גם כקובץ ה-cookie של צומת היעד ההתחלתי.

כברירת מחדל, השתמש בכל עוגיית ברירת המחדל ERL(1) ישתמש.

-r לשחרר or --לְשַׁחְרֵר לשחרר
זה מציין את מהדורת Erlang לאתחול בעת הפעלת השירות.

ברירת המחדל היא השחרור הקבוע.

-d releases_dir or --releases-dir releases_dir
זה מציין את ספריית השחרורים של Erlang.

ברירת המחדל היא ספריית מערכת Erlang משחררת, כלומר. ספריית "שחרורים".
תחת ספריית השורש Erlang.

-E erlang_root_dir or --erlang erlang_root_dir
זה מציין את ספריית השורש של Erlang. זה שימושי כאשר ERL(1) אינו ב-
אין להשתמש ב-PATH או ב-PATH.

כברירת מחדל, ERL(1) ב-PATH נעשה שימוש.

-L erlang_libs_dir or --erllibs-path erlang_libs_dir
זה מציין ספריות נוספות שבהן ניתן למצוא את יישום Erlang. זֶה
ניתן לציין את האפשרות מספר פעמים כדי להגדיר מספר נתיבים.

כברירת מחדל, אין.

-M mods_dir or --mods-dir mods_dir
זה מציין את הספרייה שבה erlsvcהמודולים של Erlang הם.

ברירת המחדל היא ה erlsvcספריית הנתונים המשותפת ברמת ההפצה כפי שהוחזרה על ידי
"dist_dir('erlsvc')" מתוך File::ShareDir.

-R pipe_dir or --pipe-dir pipe_dir
זה מציין את הספרייה שבה run_erl(1) מכניס את הצינור בשם הנדרש על ידי
to_erl(1).

ברירת המחדל היא /var/run/wayne.

-O log_dir or --log-dir log_dir
זה מציין את הספרייה שבה run_erl(1) שם את קובצי היומן שלו, כגון run_erl.log
or erlang.log.*.

ברירת המחדל היא /var/log/wayne.

-V רְכִיב or --מִלוּלִי רְכִיב
זה מגדיר את המילוליות לכל רכיב או בבת אחת. אפשרות זו עשויה להיות
צוין מספר פעמים כדי להפעיל/להשבית מספר רכיבים. כדי לציין הכל
רכיבים, השתמש ב-"ALL". קידומת של רכיב עשויה להיות '!' לנטרל מילוליות בלבד
בשביל זה.

הרכיבים הזמינים הם:

· "APP"

· "ERLENV"

· "ERLNODE"

· "ERLSCRIPT"

· "MNESIA"

· "PROC"

· "REL"

· "SERV"

לדוגמה, כדי לאפשר מילוליות לכל דבר הנוגע בשירות, השתמש ב-"-V SERV".
כדי להפעיל הכל מלבד הודעת השירות, השתמש ב-"-V ALL -V !SERV" (שים לב שזה
ייתכן שיהיה צורך להימלט מה-'!' פרשנות של תו לפתרון מעטפת).

פקודות


זמין פקודות
להלן רשימה של פקודות זמינות. לחלק מהפקודות אין שום פעולה; הם דווקא
לספק פקודות משנה.

bosh4yaws
פקודה זו מספקת פקודות משנה להגדרת היישום bosh4yaws.

ejabberd
פקודה זו מספקת פקודות משנה להגדרת יישום ה-ejabberd.

ejabberd_client
פקודה זו מספקת פקודות משנה להגדרת היישום ejabberd_client.

ephp4yaws
פקודה זו מספקת פקודות משנה להגדרת היישום ephp4yaws.

לעזור פקודה זו מציגה עזרה כללית בנושא erlsvc או עזרה מפורטת יותר לגבי א
הפקודה שצוינה.

אמנזיה
פקודה זו מספקת פקודות משנה לטיפול במסד הנתונים של Mnesia.

php פקודה זו מספקת פקודות משנה לטיפול במתורגמן PHP.

לשחרר
פקודה זו מספקת פקודות משנה לטיפול במהדורות Erlang. במיוחד, זה
בשימוש במהלך שדרוג חי.

הפעלה מחדש
פקודה זו מפעילה מחדש את השירות.

התחלה
פקודה זו מפעילה את השירות.

מצב
פקודה זו אומרת אם השירות פועל.

להפסיק פקודה זו מפסיקה את השירות.

יעד
פקודה זו מספקת פקודות משנה כדי לתפעל מערכת יעד.

token_bucket
פקודה זו מספקת פקודות משנה להגדרת היישום token_bucket.

פַּטֶלֶת פקודה זו מספקת פקודות משנה להגדרת אפליקציית yaws.

מפורט לעזור על a הפקודה
כדי לקבל עזרה מפורטת יותר לגבי פקודה, השתמש בפקודה "עזרה":

erlsvc לעזור הפקודה

תְצוּרָה


תְצוּרָה פוּרמָט
ניתן לציין קובץ תצורה באמצעות ה- -C אוֹפְּצִיָה. פורמט הקובץ תואם ל
YAML, או ליתר דיוק תת-קבוצה של מפרט YAML, כפי שמתועד ב-YAML::Tiny.
זה עדיין עשוי לעקוף על ידי כל אפשרות שורת פקודה.

כברירת מחדל, erlsvc מחפש את הקבצים הבאים:

1. $HOME/.config/erlsvc/[מוגן בדוא"ל]

2. $HOME/.config/erlsvc/config-node.yaml

3. $HOME/.config/erlsvc/config.yaml

4. /etc/wayne/[מוגן בדוא"ל]

5. /etc/wayne/erlsvc-node.yaml

6. /etc/wayne/erlsvc.yaml

7. /etc/default/erlsvc

המבנה הצפוי של מסמך YAML הוא hash שבו המפתחות הם האפשרות הארוכה
שמות (כאשר "-" מוחלף ב-"_") והערך הם כמובן הערכים עבור אפשרויות אלה.
אם ניתן לתת אפשרות מספר פעמים לציון ערכים מרובים, התצורה
לערך יהיה מפתח אחד בלבד המצביע על רשימת ערכים.

אי אופציה משתנים
מלבד משתנים המיפויים של אפשרויות שורת הפקודה, erlsvc תומך בדברים הבאים
משתנים נוספים:

erlapp_args
זה מציין את כל משתני הסביבה של אפליקציות Erlang שיש לעבור
על ERL(1) שורת הפקודה. המבנה שמצביע על המפתח חייב להיות hash where
המפתחות הם שמות האפליקציות והערכים הם שוב גיבוב, כאשר המפתחות
הם שם משתנה הסביבה והערכים, ערכי המשתנה.

extra_flags
זה מציין דגלים נוספים של שורת הפקודה להעביר אליהם ERL(1). המבנה הצביע על ידי
המפתח חייב להיות רשימה של מחרוזות.

דוגמאות
להלן קובץ תצורה המגדיר את המשתמש והקבוצה עבור צומת היעד ומאפשרים אותו
כל הודעות ניפוי הבאגים. זה גם מראה כיצד לציין את ספריית הנתונים של Mnesia וכיצד
השבת את SMP באמולטור Erlang.

# הגדר את זהות השירות ל-wayne:wayne.
משתמש: וויין
קבוצה: וויין

# היו מילוליים.
מִלוּלִי:
- את כל

# הגדר את הספרייה של Mnesia. שימו לב איך המירכאות והמרכאות הכפולות
# משמש כדי ש-Erlang יפרש את המחרוזת בצורה נכונה.
erlapp_args:
אמנזיה:
dir: '"/var/db/mnesia"'

extra_flags:
- "-smp"
- "השבת"

השתמש ב-erlsvcp באינטרנט באמצעות שירותי onworks.net


שרתים ותחנות עבודה בחינם

הורד אפליקציות Windows & Linux

  • 1
    Phaser
    Phaser
    Phaser היא פתיחה מהירה, חינמית ומהנה
    מסגרת משחק מקור HTML5 שמציעה
    עיבוד WebGL ו-Canvas לרוחב
    דפדפני אינטרנט שולחניים וניידים. משחקים
    יכול להיות שותף...
    הורד את Phaser
  • 2
    מנוע VASSAL
    מנוע VASSAL
    VASSAL הוא מנוע משחק ליצירה
    גרסאות אלקטרוניות של לוח מסורתי
    ומשחקי קלפים. זה מספק תמיכה עבור
    עיבוד ואינטראקציה של חלקי משחק,
    ו...
    הורד את VASSAL Engine
  • 3
    OpenPDF - Fork of iText
    OpenPDF - Fork of iText
    OpenPDF היא ספריית Java ליצירה
    ועריכת קבצי PDF עם LGPL ו
    רישיון קוד פתוח MPL. OpenPDF הוא ה
    יורש הקוד הפתוח LGPL/MPL של iText,
    ...
    הורד את OpenPDF - Fork of iText
  • 4
    SAGA GIS
    SAGA GIS
    SAGA - מערכת לאוטומטיות
    ניתוחים גיאוגרפיים - הוא גיאוגרפי
    תוכנת מערכת מידע (GIS) עם
    יכולות עצומות לגיאודטה
    עיבוד ואנה...
    הורד את SAGA GIS
  • 5
    ארגז כלים עבור Java/JTOpen
    ארגז כלים עבור Java/JTOpen
    ארגז הכלים של IBM עבור Java / JTOpen הוא א
    ספריית מחלקות Java התומכות ב
    תכנות לקוח/שרת ואינטרנט
    דגמים למערכת עם OS/400,
    i5/OS, o...
    הורד את ארגז הכלים עבור Java/JTOpen
  • 6
    D3.js
    D3.js
    D3.js (או D3 עבור מסמכים מבוססי נתונים)
    היא ספריית JavaScript המאפשרת לך
    לייצר נתונים דינמיים ואינטראקטיביים
    הדמיות בדפדפני אינטרנט. עם D3
    אתה...
    הורד את D3.js
  • עוד »

פקודות לינוקס

Ad