بسیاری از گزینه های پیکربندی در IBM WAS از طریق Admin Console وجود دارد اما همه آنها را لمس نمی کنید.


با این حال ، تنظیمات خاصی وجود دارد که شما باید به عنوان یک مدیر WebSphere از آن آگاه باشید.

15 پیکربندی زیر اغلب در مصاحبه لمس یا سؤال می شود.

اگر مبتدی هستید ، من اکیداً توصیه می کنم که دو مقاله قبلی من را طی کنید.

راهنمای نصب سرور NS WebSphere Application ND

اسکریپت های سرور مدیریت برنامه کاربردی WebSphere

بیایید شروع کنیم.

1. فعال یا غیرفعال کردن خدمات گروه اصلی

اگر قصد استفاده از خدمات مدیر در دسترس بالا را دارید یا فقط مایل هستید بدانید که چگونه خدمات و راه اندازی گروه اصلی را فعال یا غیرفعال کنید.

برای انجام این کار برای مدیر استقرار

  • به مدیریت سیستم بروید >> مدیر استقرار
  • بر روی خدمات گروه اصلی تحت ویژگی های اضافی کلیک کنید

در اینجا می توانید خدمات گروه اصلی را فعال یا غیرفعال کنید

خدمات اصلی گروه

  • روی OK کلیک کنید >> همگام سازی تغییرات با گره ها >> صرفه جویی

برای انجام این کار برای JVM

  • حرکت به سرورها>>انواع سرور>>سرور برنامه WebSphere
  • روی JVM مورد نظر کلیک کنید
  • بر روی خدمات گروه Core در قسمت Properties اضافی کلیک کنید ، و در اینجا می توانید تایمر زنده را فعال یا غیرفعال کنید.
  • روی OK کلیک کنید >> همگام سازی تغییرات با گره ها >> صرفه جویی

2. چرخش ورود ، اندازه پرونده را پیکربندی کنید & پرونده های ثبت تاریخی

اگر مشغول تولیدی هستید که منابع در آن محدود باشد و می خواهید محیط خود را سالم و تمیز نگه دارید ، باید با خانه داری سیاههها آشنا باشید.

این به شما در خانه داری SystemOut.log کمک خواهد کرد & پرونده های SystemErr.log.

برای انجام این کار برای JVM

  • حرکت به سرورها>>انواع سرور>>سرور برنامه WebSphere
  • روی JVM مورد نظر کلیک کنید
  • بر روی Logging و ردیابی در Properties اضافی کلیک کنید
  • از لیست روی JVM Logs کلیک کنید

برای پیکربندی حداکثر اندازه پرونده ورود به سیستم, می توانید مقدار را در “حداکثر اندازه” وارد کنید. در گذشته ، 100 مگابایت داده ام (بطور پیش فرض با 1 مگابایت تنظیم شده است).

برای پیکربندی دوره چرخش گزارش ، روی کادر تأیید “زمان” کلیک کرده و دوره ای را که می خواهید چرخش سیاهههای مربوط به DMGR را وارد کنید ، وارد می کنید. در این حالت ، من آن را 24 ساعت پیش فرض کرده ام.

برای نگه داشتن تعداد پرونده های گزارش تاریخی ، می توانید مقدار را در “حداکثر تعداد پرونده های ثبت تاریخی” وارد کنید. این تعداد در محدوده 1 تا 200 است. ” در این سابق به 30 مورد داده ام که 30 پرونده لاگ را همیشه نگه می دارد.

همان تنظیمات را برای SystemErr.log تکرار کنید. در اینجا تصویر تنظیمات فوق آورده شده است.

ردیابی بود

برای انجام این کار برای مدیر استقرار 

شما می توانید این تنظیمات مشابه را برای DMGR با حرکت به مدیر استقرار انجام دهید و مراحل فوق را برای پیکربندی ورود به سیستم دنبال کنید.

3. اجرای JVM در حالت توسعه

اگر WAS را در حالت تولید نصب کرده اید و شرایطی وجود دارد که به عنوان حالت توسعه برای عیب یابی ، اشکال زدایی یا درخواست توسط تیم توسعه اجرا شود – می توانید WAS JVM خاص را در حالت توسعه با دنبال کردن اجرا کنید..

  • حرکت به سرورها>>انواع سرور>>سرور برنامه WebSphere
  • روی JVM مورد نظر کلیک کنید
  • برای اجرای در حالت توسعه ، کادر انتخاب را علامت بزنید

jvm-develop-mode

طبق معمول ، بر روی OK کلیک کنید تا پیکربندی را ذخیره کنید.

4. تنظیم زمان جلسه & نام کوکی

زمان جلسه پیش فرض WAS JVM 30 دقیقه تعیین شده است ، اما در صورت نیاز به تغییر ، ممکن است با دنبال کردن آن را انجام دهید.

  • حرکت به سرورها>>انواع سرور>>سرور برنامه WebSphere
  • روی JVM مورد نظر کلیک کنید
  • بر روی مدیریت جلسه تحت تنظیمات کانتینر کلیک کنید
  • مقدار “مدت زمان جلسه” را در عرض چند دقیقه وارد کنید.

به طور پیش فرض نام کوکی JSESSIONID است و در صورت نیاز به اصلاح می توانید با انجام زیر آن را انجام دهید.

  • حرکت به سرورها>>انواع سرور>>سرور برنامه WebSphere
  • روی JVM مورد نظر کلیک کنید
  • بر روی مدیریت جلسه تحت تنظیمات کانتینر کلیک کنید
  • روی فعال کردن کوکی ها کلیک کنید
  • نام کوکی سفارشی را وارد کنید و روی همگام سازی و ذخیره پیکربندی OK کلیک کنید.

jvm-session-cookie-name

اندازه ی JVM را پیکربندی کنید

تنظیمات لازم برای مدیر WebSphere برای دانستن نحوه تغییر اندازه پشته JVM ، فعال کردن جمع آوری زباله های شفاف ، پیکربندی Classpath / Boot Classpath.

این سه پیکربندی در یک صفحه واحد توسط:

  • حرکت به سرورها>>انواع سرور>>سرور برنامه WebSphere
  • روی JVM مورد نظر کلیک کنید
  • بر روی تعریف پردازش تحت Java و مدیریت فرآیند کلیک کنید
  • با کلیک بر روی ماشین مجازی جاوا تحت ویژگی های اضافی

6. تنظیمات اندازه JVM Heap

برای “حداکثر حافظه” و “حداکثر اندازه پشته” مقدار “حافظه اولیه اولیه” را وارد کنید. در گذشته – من 2 گیگابایت را به عنوان حداقل و حداکثر پیکربندی کرده ام.

jvm-heap-size

همچنین می توانید به مقاله مفصل من در مورد نحوه تغییر حافظه WAS JVM مراجعه کنید.

7. فعال کردن جمع آوری زباله های Verbose

برای چاپ جمع آوری زباله در حالت شفاف ، می توانید روی گزینه “جمع آوری زباله ها Verbose” تیک بزنید. به طور پیش فرض غیرفعال است.

jvm-verbose-gc

8- پیکربندی Classpath / Boot Classpath

برای پیکربندی پیوند کلاس / راه راه برای JVM خاص ، می توانید جزئیات شیشه را وارد کنید تا به عنوان کلاس کلاس بارگیری شود. بیشتر تیم توسعه آن را توصیه می کنند.

مسیر jvm-class

همگام سازی را فراموش نکنید & پیکربندی را ذخیره کنید و JVM را دوباره راه اندازی کنید تا جلوه ها را ببینید.

9. غیرفعال کردن مجدد خودکار JVM (خط مشی نظارت)

به طور پیش فرض ، JVM در صورت یافتن در حالت “STOPPED” مجدداً راه اندازی می شود. این هر دو خوب و بد است.

خوب: حداقل وقفه / قطع سرویس وجود خواهد داشت زیرا JVM به صورت خودکار مجدداً راه اندازی می شود ، بنابراین وقت شما را برای ورود به سرور ذخیره می کند و زمان را شروع می کند.

بد: شما نمی دانید چرا JVM متوقف شده است و ممکن است از مسئله تولید احتمالی غافل شوید.

اگر تصمیم دارید که راه اندازی مجدد خودکار را غیرفعال کنید ، می توانید با موارد زیر عمل کنید:

  • حرکت به سرورها>>انواع سرور>>سرور برنامه WebSphere
  • روی JVM مورد نظر کلیک کنید
  • بر روی خط مشی نظارت تحت مدیریت جاوا و فرآیند کلیک کنید
  • کادر “شروع مجدد خودکار” را علامت بزنید.

غیرفعال کردن-jvm-autorestart

برای ذخیره کلیک کنید & پیکربندی را همگام سازی کنید

10. فعال کنید & پیکربندی سیاهههای دسترسی (NCSA)

ممکن است لازم نباشد که دسترسی های ورود به سیستم را برای همه JVM فعال کنید ، اما احساس می کنم می توانید این کار را برای DMGR انجام دهید ، زیرا ممکن است علاقه مند باشید که برای کنترل دسترسی ، گزارش های HTTP را مرور کنید. برای فعال کردن این مورد در DMGR: –

  • به مدیریت سیستم بروید >> مدیر استقرار
  • بر روی Logging و ردیابی در Properties اضافی کلیک کنید
  • روی دسترسی NCSA و ورود به خطا HTTP از لیست کلیک کنید
  • کادر فعال کردن “فعال کردن سرویس ورود به سیستم در هنگام شروع سرور” را علامت بزنید.

در این صفحه همچنین می توانید تعدادی از پرونده های تاریخی که باید نگهداری شوند و حداکثر اندازه ورود به سیستم پیکربندی کنید. در گذشته – 50 مگابایت را به عنوان حجم پرونده و ده حداکثر تعداد پرونده پیکربندی کرده ام.

dmgr-ncsa-log

11. سطح ورود به سیستم JVM را تغییر دهید

بطور پیش فرض ، سطح ورود JVM در حالت “اطلاعات” پیکربندی شده است. با این حال ، اگر می خواهید به منظور عیب یابی به یک اخطار یا اشکال زدایی تغییر دهید ، می توانید با دنبال کردن آن را انجام دهید.

  • حرکت به سرورها>>انواع سرور>>سرور برنامه WebSphere
  • روی JVM مورد نظر کلیک کنید
  • روی تغییر سطوح جزئیات گزارش کلیک کنید
  • تغییر از اطلاعات به سطح مورد نظر. در این مرحله – من سطح اشکال زدایی را پیکربندی کرده ام.

سطح ورود بود

توجه داشته باشید: با این کار می توانید پرونده های اضافی را بنویسید از این رو می توانید با گسترش “مؤلفه ها و گروه ها” و انتخاب مؤلفه های مربوطه ، اشکال زدایی را برای قطعات خاص پیکربندی کنید.

12. استخر موضوع WebContainer را تغییر دهید

اگر می خواهید تنظیم عملکرد را انجام دهید ، ممکن است با شرایطی روبرو شوید که استخر رشته ظروف وب را تغییر دهید. این باید در سطح JVM فردی تنظیم شود.

  • حرکت به سرورها>>انواع سرور>>سرور برنامه WebSphere
  • روی JVM مورد نظر کلیک کنید
  • در قسمت Properties روی استخرهای Thread کلیک کنید
  • از لیست روی WebContainer کلیک کنید
  • مقدار مورد نظر را در حداقل و حداکثر اندازه وارد کنید. همچنین ممکن است مدت زمان عدم تحرک موضوع را در اینجا پیکربندی کنید.

استخر نخ

13. تغییر Root Context برای برنامه

شما می توانید ریشه زمینه را برای برنامه مستقر بدون استفاده مجدد از آن تغییر دهید. اگر تصمیم دارید که ریشه متن را تغییر دهید ، این روش ساده و بسیار مفید است.

  • به برنامه ها بروید >> همه برنامه ها
  • برنامه را از لیست انتخاب کنید
  • بر روی “Context Root برای ماژول های وب” در زیر ویژگی های ماژول وب کلیک کنید
  • مقدار دلخواه را وارد کنید و برای همگام سازی و ذخیره تغییرات ، بر روی OK کلیک کنید.

زمینه-ریشه-بود

JVM باید مجدداً مجدداً مورد استفاده قرار گیرد.

14. میزبان مجازی را برای برنامه خاص تغییر دهید

اگر از میزبان مجازی سفارشی استفاده می کنید و برنامه به صورت پیش فرض مستقر شده است ، خطایی در “میزبان مجازی برای رسیدگی به شما تعریف نشده است.” خوب ، شما می توانید با سرعت زیر میزبان مجازی را به سرعت تغییر دهید:

  • به برنامه ها بروید >> همه برنامه ها
  • برنامه را از لیست انتخاب کنید
  • بر روی میزبان های مجازی تحت ویژگی های وب ماژول کلیک کنید
  • میزبان مجازی مورد نظر را از کشویی انتخاب کنید
  • برای همگام سازی و ذخیره پیکربندی ، بر روی OK کلیک کنید. راه اندازی مجدد JVM برای تأثیرگذاری لازم است.

15. میزبان مجازی ایجاد کنید

WAS دارای سه میزبان مجازی (مدیر ، پیش فرض) است & پروکسی) اگر از محیط WAS برای برنامه های واحد استفاده می کنید ، باید پیش فرض کافی باشد.

اما اگر چندین برنامه کاربردی دارید و می خواهید آنها را توسط میزبان مجازی تفکیک کنید ، می توانید یکی از موارد زیر را ایجاد کنید:

  • حرکت به محیط زیست >> میزبان مجازی
  • روی New کلیک کنید
  • نام میزبان مجازی مورد نظر را وارد کنید
  • برای همگام سازی و ذخیره پیکربندی ، روی OK کلیک کنید
  • پس از ایجاد یک میزبان مجازی ، باید URL را برای دسترسی به برنامه ها اضافه کنید.

برای انجام این کار

  • به میزبان مجازی تازه ایجاد شده بروید و روی Host Aliases کلیک کنید
  • روی New کلیک کنید
  • نام میزبان و پورت را وارد کنید
  • برای همگام سازی و ذخیره پیکربندی ، روی OK کلیک کنید

لیست بالا لیست کاملی نیست ، اما اغلب استفاده می شود ، بنابراین اگر مبتدی باشید ، باید ایده خوبی در مورد پیکربندی سرور برنامه IBM WebSphere ارائه دهید..

کار خود را به مرحله بعدی برسانید یادگیری محاسبات ابری.

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me