17 שאלות ותשובות בזמן אמת בנושא WildFly (JBoss)

שאלות לניהול יישומי שרת יישומי JBoss (WildFly) הנשאלים לעתים קרובות עם תשובה מרמת מתחילים עד מומחים.


בסקר האחרון שנערך קיבלתי המון בקשה לנושא בנושא, ואחד הנושאים התכופים היה הכנת ראיונות של JBoss.

יתכן שתרצה לבדוק WAS & ראיון Apache Q.A.

אז אני שומע אותך, הנה לך.

לפני הקפיצה ל- Q.A., א הקדמה קטנה ל- JBoss AS.

ל- JBoss / Wildfly יש יותר מ נתח שוק של 20% בשרת יישומי Java.

WildFly הוא שם חדש של שרת היישומים של JBoss החל מגירסה 8. שמו שונה ב- 20 בנובמבר 2014. WildFly הוא פרויקט קהילתי, ואם אתה מחפש תמיכה ארגונית עם תכונות נוספות, אתה צריך Red Hat פלטפורמת היישומים הארגוניים של JBoss (ידוע גם בשם JBoss EAP).

בשורה אחת – WildFly היא גרסה קהילתית בחינם אך JBoss EAP לא.

פתק: אם אתם מחפשים לשפר מיומנויות ב- JBoss EAP, אתם עשויים להפנות לספר זה – תצורת, פריסה ומנהל של JBoss EAP

בואו ניכנס לשאלות / תשובות.

1. מהו מבנה הספריה ב- JBoss?

הספריות הבאות זמינות לאחר התקנת JBoss.

  • מודולים
  • צרורות
  • תחום
  • עצמאית
  • מועמד
  • סל
  • מסמכים
  • ברוך הבא-תוכן

2. מהן רמות הרישום הרשומות?

יש חמש רמות אפשריות:

  • גורלי
  • שגיאה
  • הזהר
  • מידע
  • לנפות

3. איזה רכיב אחראי לטיפול באשכול?

אשכול JBoss נמצא מעל ערכת הכלים של JGroups המסייעת ביצירה, מחיקה, איתור חברות, התראות וכו ‘באשכול..

4. כיצד להתקין את JBoss בשרת לינוקס?

התקנת JBoss מאוד פשוטה. עליך להוריד את הגרסה הרצויה מדף ההורדה הרשמי של JBoss בפורמט zip או gz.

לאחר ההורדה, פשוט חלץ את הקובץ למיקום שברצונך להתקין. אם הורדתם פורמט zip, תוכלו להשתמש בפקודה unzip כדי לחלץ אותו.

unzip jboss-as-7.1.1.Final.zip

5. מהי יציאת ברירת המחדל לגישה למסוף הניהול ב- JBoss 7?

9990 הוא יציאת ברירת המחדל. אם זה מותקן ב שרת 1 אז אתה צריך לגשת כמו:

http: // server1: 9990 / admin-console

6. מה צריך לעשות כדי לגשת למסוף הניהול?

יש ליצור את המשתמש תחת “ManagementRealm” בכדי שתהיה קונסולה תפעולית. כדי ליצור את המשתמש, באפשרותך לעבור לתיקיית bin ולהפעיל סקריפט add-user.sh.

7. כיצד להפעיל את JBoss במצב עצמאי?

עבור אל תיקיית bin שבה מותקנת JBoss והתחל עם הפקודה הבאה.

./standalone.sh

8. כיצד להגדיל את זיכרון ה- Java Heap ב- JBoss 7?

ניתן להגדיל זיכרון ערימה בקובץ conf המתאים. כדי להגדיל את הזיכרון לעצמאי;

  • עבור אל תיקיית סל
  • ערוך את קובץ ה- standalone.conf וחפש את שורת הטיעון “JAVA_OPTS =”
  • בתצורת ברירת המחדל יהיו מינימום 64 מגה בייט ומקסימום 512 מגה. אתה יכול להגדיל לערך הרצוי.

Xms – ציין את גודל הערימה המינימלית
Xmx – ציין את גודל הערימה המרבי

באופן דומה, באפשרותך להתאים את הזיכרון לדומיין בקובץ domain.conf

9. מה ההבדל בין מצב עצמאי למצב דומיין?

עצמאי מצב הוא תהליך JVM יחיד בו כל שרת JBoss יש את התצורה שלו. אם אתה רק צריך JVM או סביבת פיתוח אחת, אז עצמאי יהיה מושלם.

תחום במצב יכול להיות מספר שרתים שבהם כל התצורה מנוהלת ריכוזית ומשמשת לעתים קרובות בסביבת הייצור.

10. האם אתה יכול ליצור אשכול במצב עצמאי?

כן, אשכול אפשרי במצב עצמאי. עם זאת, יש לפרוס יישום בכל שרת / JVM במצב עצמאי.

11. מה ההבדל בין לבין ?

<אימות בהתאמה> לאמת את חיבור מסד הנתונים בכל פעם, ואם חיבור אינו תקף, הוא יכתוב אזהרה ביומנים.

הגדרת התצורה של “אימות בהתאמה” עשויה להיות מעט גבוהה על בסיס הנתונים, מכיוון שהיא עשויה ליצור המון בקשות.

<אימות רקע> לאמת את החיבור מעת לעת על סמך התדירות שמוגדרת כ- “validation validation-millis”. תצורת ברירת המחדל מוגדרת לאפס פירושה מושבת.

לאחר הגדרת “אימות רקע” כמתאים, תיצור פחות חיבורי מסד נתונים ותופעות הלוואי שלהן לא יגלו מייד אם חיבורים מתים.

12. איזה מודול צריך לשילוב אפאצ’י עם JBoss?

ישנם שני מודולים בהם תוכלו להשתמש כדי לחבר JBoss עם Apache.

  1. mod_proxy
  2. mod_jk

13. מהם סוגי הקבצים שאתה יכול לפרוס ב- JBoss?

אתה יכול לפרוס כמעט כל סוג של יישום Java / J2EE, והוא תומך בפורמט הקובץ הבא.

  • WAR – ארכיב יישומי אינטרנט
  • SAR – ארכיב שירות
  • JAR – ארכיון Java
  • EAR – ארכיב יישומים ארגוניים

14. כיצד ניתן לפרוס יישום?

ישנן שלוש דרכים אפשריות לפרוס יישום בשרת היישומים של JBoss.

  1. מסוף הניהול – באפשרותך לפרוס את קבצי היישום הדרושים דרך מסוף הניהול.
  2. פריסה אוטומטית – מינוף סורק פריסת מערכת קבצים לפריסה אוטומטית של קבצים מתיקיית הפריסה.
  3. אוטומציה – השתמש בכלי / אוטומציה / נמלה / סקריפט לאוטומציה כדי לפרוס יישום.

15. איזה סוג קובץ סמן נדרש כדי להורות ל- JBoss לפרוס?

.דרושה סיומת קובץ dodeploy עבור JBoss לפריסה או פריסה מחדש של יישום. למשל:

myfirstapplication.war.dpdeploy

16. מהם הסוגים החשובים הזמינים לפריסת קובצי סמן?

  • .dodeploy – הוראות לפריסה
  • .פרוס – ציין שהקובץ פרוס
  • .תלוי ועומד – הפריסה עדיין תלויה ועומדת
  • .undeployed – אישור כי היישום אינו מופעל
  • .נכשל – הפריסה נכשלה מסיבה כלשהי
  • .skipdeploy – הורה ל- JBoss להתעלם מהקבצים לפריסה אוטומטית

17. מה מכיל mgmt-user.properties?

כל משתמשי מסוף הניהול והסיסמה (מוצפנים) מאוחסנים בקובץ mgmt.-user.properties.

אני מקווה שלמעלה נותן לך מושג איזה סוג של שאלות נשאל בראיון ומאחל לך בהצלחה.

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map