מדריך תצורת שרת יישומי WebSphere שימושי

ישנן הרבה אפשרויות תצורה ב- IBM WAS דרך מסוף הניהול, אך לא את כולן אתה צריך לגעת.


עם זאת, ישנן תצורות ספציפיות שעליכם להיות מודעים לכך כמנהלת WebSphere.

15 התצורות הבאות נוגעות או נשאלות לרוב בראיון.

אם אתה מתחיל, אני ממליץ לך בחום לעבור על שני המאמרים הקודמים שלי.

מדריך התקנה של WebSphere Application Server ND

סקריפטים לניהול שרת יישומי WebSphere שימושיים

אז בואו נתחיל.

1. הפעל / השבת שירותי Core Group

אם אתה מתכוון להשתמש בשירות מנהל זמין גבוה או סתם רוצה לדעת כיצד להפעיל או להשבית שירותי קבוצת Core והפעלה.

לשם כך עבור מנהל הפריסה

  • נווט אל ניהול מערכת >> מנהל פריסה
  • לחץ על שירות קבוצת הליבה תחת מאפיינים נוספים

כאן תוכלו להפעיל או להשבית את שירותי קבוצת הליבה

שירותי קבוצת-ליבה

  • לחץ על אישור >> סנכרן שינויים עם צמתים >> להציל

לעשות זאת עבור JVM

  • נווט לשרתים>>סוגי שרתים>>שרת יישומי WebSphere
  • לחץ על JVM הרצוי
  • לחץ על שירותי קבוצת הליבה תחת מאפיינים נוספים, וכאן תוכלו להפעיל / להשבית או לשנות את הטיימר החי.
  • לחץ על אישור >> סנכרן שינויים עם צמתים >> להציל

2. הגדר סיבוב יומן, גודל קובץ & קבצי יומן היסטוריים

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

זה יעזור לך בניהול משק הבית של SystemOut.log & קבצי SystemErr.log.

לעשות זאת עבור JVM

  • נווט לשרתים>>סוגי שרתים>>שרת יישומי WebSphere
  • לחץ על JVM הרצוי
  • לחץ על רישום ועקיבה תחת מאפיינים נוספים
  • לחץ על יומני JVM מהרשימה

כדי להגדיר את התצורה גודל קובץ יומן מקסימלי יחיד, אתה יכול להזין את הערך ב”גודל מקסימלי. ” באקסית זו נתתי 100 מגה-בתים (כברירת מחדל מוגדר ל- 1 מגה-בייט).

כדי לקבוע את התצורה של תקופת סיבוב היומן, לחץ על תיבת הסימון “זמן” והזן את התקופה שברצונך לסובב את יומני DMGR. באקסית זו השארתי אותה כברירת מחדל 24 שעות.

כדי לשמור על מספר קבצי היומן ההיסטוריים, אתה יכול להזין את הערך ב”המספר המרבי של קבצי יומן היסטוריים. המספר בטווח של 1 עד 200. ” באקסית זו נתתי 30, אשר ישמרו 30 קבצי יומן כל הזמן.

חזור על אותה תצורה עבור SystemErr.log. להלן צילום המסך של התצורה שלעיל.

היה-רישום-מעקב

לשם כך עבור מנהל הפריסה 

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

3. הפעלת JVM במצב פיתוח

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

  • נווט לשרתים>>סוגי שרתים>>שרת יישומי WebSphere
  • לחץ על JVM הרצוי
  • סמן את תיבת הסימון כדי לפעול במצב פיתוח

jvm-mode-mode

כרגיל, לחץ על אישור כדי לסנכרן ולשמור את התצורה.

4. הגדר פסק זמן למפגש & שם העוגיה

זמן הקצוב של WAS JVM מוגדר ל -30 דקות, אולם אם אתה צריך לשנות אתה עשוי לעשות זאת על ידי ביצוע.

  • נווט לשרתים>>סוגי שרתים>>שרת יישומי WebSphere
  • לחץ על JVM הרצוי
  • לחץ על ניהול מושב תחת הגדרות מכולות
  • הזן את הערך הרצוי בדקות עבור “פסק זמן למפגש:”

כברירת מחדל שם העוגיה הוא JSESSIONID ובמקרה שתצטרך לשנות תוכל לעשות זאת על ידי ביצוע הדברים הבאים.

  • נווט לשרתים>>סוגי שרתים>>שרת יישומי WebSphere
  • לחץ על JVM הרצוי
  • לחץ על ניהול מושב תחת הגדרות מכולות
  • לחץ על אפשר קובצי cookie
  • הזן את שם העוגיה המותאם אישית ולחץ על אישור כדי לסנכרן ולשמור את התצורה.

jvm-session-cookie-name

5. הגדר את גודל הערימה של JVM

התצורה הדרושה למנהל WebSphere כדי לדעת כיצד לשנות את גודל ערימת JVM, לאפשר איסוף זבל מילולי, מגדירה Classpath / Boot Classpath.

כל שלוש התצורות הללו נעשות על עמוד בודד על ידי:

  • נווט לשרתים>>סוגי שרתים>>שרת יישומי WebSphere
  • לחץ על JVM הרצוי
  • לחץ על הגדרת תהליך תחת Java וניהול תהליכים
  • לחץ על Java Virtual Machine תחת מאפיינים נוספים

6. תצורת גודל ערימת JVM

הזן ערך ב”גודל ערימה ראשוני “עבור זיכרון מינימלי ו”גודל ערימה מרבי” לגודל זיכרון מקסימלי. באקסית זו – קבעתי את התצורה של 2 ג’יגה-בתים כמינימום ומקסימום.

jvm-heap-size

תוכל גם לעיין במאמר המפורט שלי על אופן שינוי זיכרון ה- JVM WAS.

7. אפשר אוסף זבל מילולי

כדי להדפיס אוסף זבל במצב מילולי, אתה יכול לסמן בתיבת הסימון “אוסף זבל מילולי”. כברירת מחדל זה מושבת.

jvm-verbose-gc

8. הגדר את Classpath / Boot Classpath

כדי לקבוע את התצורה של נתיב classpath / boot class עבור JVM מסוים, אתה יכול להזין את פרטי הצנצנת שיטענו כנתיב class. בעיקר צוות הפיתוח ימליץ עליו.

jvm-classpath

אל תשכח לסנכרן & שמור את התצורה והפעל מחדש את JVM כדי לראות את האפקטים.

9. השבת הפעלה אוטומטית של JVM (מדיניות ניטור)

כברירת מחדל, JVM יופעל מחדש אם הוא נמצא במצב “STOPPED”. זה גם טוב וגם רע.

טוב: תהיה הפרעה / הפסקת שירות מינימלית שכן JVM יופעל מחדש באופן אוטומטי, כך שהוא חוסך את זמן הכניסה שלך לשרת ומתחיל את הזמן.

רע: אינך יודע מדוע JVM הופסק אתה עלול להתעלם מבעיית ייצור פוטנציאלית.

אם תחליט לבטל את ההפעלה מחדש אוטומטית, תוכל לעשות זאת על ידי ביצוע הפעולות הבאות:

  • נווט לשרתים>>סוגי שרתים>>שרת יישומי WebSphere
  • לחץ על JVM הרצוי
  • לחץ על מדיניות ניטור תחת Java וניהול תהליכים
  • בטל את סימון התיבה עבור ‘הפעלה מחדש אוטומטית’.

השבת jvm-autorestart

לחץ על אישור כדי לשמור & סנכרן את התצורה

10. אפשר & הגדר יומני גישה (NCSA)

יתכן שלא יהיה צורך לאפשר יומני גישה עבור כל ה- JVM, אך אני מרגיש שתוכל לעשות זאת עבור DMGR, מכיוון שאתה עשוי להיות מעוניין לבדוק את יומני HTTP לבקרת גישה. כדי לאפשר זאת ב- DMGR: –

  • נווט אל ניהול מערכת >> מנהל פריסה
  • לחץ על רישום ועקיבה תחת מאפיינים נוספים
  • לחץ על גישה NCSA ועל רישום שגיאות HTTP מהרשימה
  • סמן את תיבת הסימון “הפעל שירות רישום בהפעלה של השרת.”

בדף זה תוכלו גם להגדיר מספר קבצים היסטוריים שיש לשמור עליהם, וגודל יומן הגישה המרבי. באקסית זו – הגדרתי 50 מגהבייט כגודל קובץ ועשרה מספרים מקסימליים של קבצים.

dmgr-ncsa-log

11. שנה את רמת הרישום של JVM

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

  • נווט לשרתים>>סוגי שרתים>>שרת יישומי WebSphere
  • לחץ על JVM הרצוי
  • לחץ על שנה רמות פרטי יומן
  • שנה ממידע לרמה הרצויה. באקסית זו – הגדרתי את רמת הבאגים.

היה ברמה ביומן

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

12. שנה את מאגר החוטים של WebContainer

אתה עלול להיתקל במצב לשנות את מאגר החוטים של מיכל האינטרנט אם אתה עובד על כוונון ביצועים. זה חייב להיות מוגדר ברמה JVM בודדת.

  • נווט לשרתים>>סוגי שרתים>>שרת יישומי WebSphere
  • לחץ על JVM הרצוי
  • לחץ על בריכות חוט תחת נכסים נוספים
  • לחץ על WebContainer מהרשימה
  • הזן את הערך הרצוי בגודל מינימלי ומקסימאלי. תוכל גם לקבוע כאן תצורה של פסק זמן של חוסר פעילות.

בריכת חוטים

13. שנה את שורש ההקשר ליישום

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

  • נווט אל יישומים >> כל היישומים
  • בחר את היישום מהרשימה
  • לחץ על “שורש הקשר למודולי אינטרנט” תחת מאפייני מודול האינטרנט
  • הזן את הערך הרצוי ולחץ על אישור כדי לסנכרן ולשמור את השינויים.

הקשר-שורש-היה

יש להפעיל מחדש את JVM כדי להיכנס לתופעות.

14. שנה מארח וירטואלי ליישום מסוים

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

  • נווט אל יישומים >> כל היישומים
  • בחר את היישום מהרשימה
  • לחץ על מארחים וירטואליים תחת מאפייני מודול אינטרנט
  • בחר את המארח הווירטואלי הרצוי מהתפריט הנפתח
  • לחץ על אישור כדי לסנכרן ולשמור את התצורה. הפעלה מחדש של JVM נדרשת כדי להיכנס לתוקף.

15. צור מארח וירטואלי

WAS מגיע עם שלושה מארחים וירטואליים (מנהל, ברירת מחדל & פרוקסי). אם אתה משתמש בסביבת WAS עבור היישום היחיד, ברירת המחדל צריכה להיות מספקת.

עם זאת, אם יש לך מספר יישומים וברצונך להפריד אותם לפי מארח וירטואלי, אתה יכול ליצור אחד על ידי ביצוע הדברים הבאים:

  • נווט לסביבה >> מארחים וירטואליים
  • לחץ על חדש
  • הזן את שם המארח הווירטואלי הרצוי
  • לחץ על אישור כדי לסנכרן ולשמור את התצורה
  • לאחר יצירת מארח וירטואלי, עליך להוסיף כתובת URL בה אתה משתמש כדי לגשת ליישומים.

לשם כך

  • עבור אל המארח הווירטואלי החדש שנוצר ולחץ על עליזות מארח
  • לחץ על חדש
  • הזן את שם המארח ואת היציאה
  • לחץ על אישור כדי לסנכרן ולשמור את התצורה

תצורה מעל אינה הרשימה המלאה אך משמשת לעיתים קרובות כך שאם אתה מתחיל זה אמור לתת לך מושג טוב לגבי תצורת שרת יישומי IBM WebSphere.

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

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