Полезно ръководство за конфигуриране на сървъра за приложения WebSphere

Има много опции за конфигуриране в IBM WAS чрез Admin Console, но не всички от тях, които трябва да докоснете.


Има обаче специфични конфигурации, които трябва да сте наясно като администратор на WebSphere.

Следните 15 конфигурации често се пипат или питат в интервю.

Ако сте начинаещ, горещо ви препоръчвам да преминете през предишните ми две статии.

Ръководство за инсталиране на WebSphere Application Server ND

Полезни скриптове за администриране на WebSphere Application Server

Така че нека започнем.

1. Активиране / деактивиране на услугите на Core Group

Ако възнамерявате да използвате услугата за управление на висока наличност или просто искате да знаете как да активирате или деактивирате услугите на Core group и стартирането.

За да направите това за диспечера на внедряването

  • Придвижете се до Администриране на системата >> Управител на разполагането
  • Кликнете върху Основна групова услуга под Допълнителни свойства

Тук можете да активирате или деактивирате услугите на основната група

сърцевина-груповите услуги

  • Кликнете върху OK >> Синхронизирайте промените с възлите >> Запази

За да направите това за JVM

  • Навигирайте до Сървъри>>Видове сървъри>>WebSphere Application Server
  • Кликнете върху желания JVM
  • Кликнете върху Основни групови услуги под Допълнителни свойства и тук можете да активирате / деактивирате или модифицирате живия таймер.
  • Кликнете върху OK >> Синхронизирайте промените с възлите >> Запази

2. Конфигурирайте въртене на дневника, размер на файла & исторически файлове

Ако работите върху производство, където ресурсите са ограничени и искате да поддържате средата си здрава и чиста, трябва да сте запознати с поддържането на дървени трупи.

Това ще ви помогне при поддържането на SystemOut.log & Файлове SystemErr.log.

За да направите това за JVM

  • Навигирайте до Сървъри>>Видове сървъри>>WebSphere Application Server
  • Кликнете върху желания JVM
  • Кликнете върху Регистрация и проследяване под Допълнителни свойства
  • Кликнете върху JVM Logs от списъка

За да конфигурирате максимален размер на един лог файл, можете да въведете стойността в „Максимален размер“. В този пример съм дал 100 MB (по подразбиране е конфигуриран с 1 MB).

За да конфигурирате периода на въртене на регистрационния файл, щракнете върху квадратчето за отметка „Време“ и въведете периода, който искате да завъртите в дневниците на DMGR. В този бивш аз съм го оставил по подразбиране 24 часа.

За да запазите броя на историческите файлове в журнала, можете да въведете стойността в „Максимален брой исторически файлове на журнали. Числото в диапазон от 1 до 200. “ В този бивш аз съм дал 30, които ще съхраняват 30 лог файлове през цялото време.

Повторете същата конфигурация за SystemErr.log. Ето екрана на горната конфигурация.

е-влизане-проследяване

За да направите това за диспечера на внедряването 

Можете да направите подобна конфигурация за DMGR, като отидете на диспечера на внедряването и следвайте горните стъпки, за да конфигурирате регистрацията.

3. Изпълнение на JVM в режим на разработка

Ако сте инсталирали WAS в производствен режим и има ситуация да се изпълнява като режим на разработка за отстраняване на проблеми, отстраняване на грешки или поискан от екипа за разработка – можете да стартирате конкретен WAS JVM в режим на разработка, като следвате.

  • Навигирайте до Сървъри>>Видове сървъри>>WebSphere Application Server
  • Кликнете върху желания JVM
  • Поставете отметка в квадратчето, за да работи в режим на разработка

JVM-развитие-режим

Както обикновено, щракнете върху OK, за да синхронизирате и запишете конфигурацията.

4. Конфигуриране на изчакване за сесия & Име на бисквитката

WAS JVM по подразбиране сеансът за сесия по подразбиране е зададен на 30 минути, но ако трябва да промените, можете да го направите, като следва.

  • Навигирайте до Сървъри>>Видове сървъри>>WebSphere Application Server
  • Кликнете върху желания JVM
  • Кликнете върху Управление на сесията в Настройки на контейнера
  • Въведете желаната стойност в минути за „Изчакване на сесия:“

По подразбиране името на бисквитката е JSESSIONID и в случай, че трябва да промените, можете да го направите, като следвате.

  • Навигирайте до Сървъри>>Видове сървъри>>WebSphere Application Server
  • Кликнете върху желания JVM
  • Кликнете върху Управление на сесията в Настройки на контейнера
  • Кликнете върху Активиране на бисквитките
  • Въведете името на бисквитката по избор и щракнете върху OK, за да синхронизирате и запазите конфигурацията.

JVM-сесия бисквитка име

5. Конфигурирайте размерите на JVM на купчината

Необходимата конфигурация за администратора на WebSphere да знае как да променя размера на кучи JVM, да активира многословно събиране на боклука, да конфигурира Classpath / Boot Classpath.

И трите конфигурации се извършват на една страница от:

  • Навигирайте до Сървъри>>Видове сървъри>>WebSphere Application Server
  • Кликнете върху желания JVM
  • Кликнете върху Дефиниция на процеса под Java и управление на процесите
  • Кликнете върху виртуалната машина на Java под Допълнителни свойства

6. Конфигурация на размера на хева JVM

Въведете стойност в „Първоначален размер на хепа“ за минимална памет и „Максимален размер на купчината“ за максимален размер на паметта. В този бивш аз съм конфигурирал 2 GB като min и max.

JVM-куп размер

Можете също така да се обърнете към моята подробна статия за промяна на WAS JVM паметта.

7. Активирайте многословно събиране на боклука

За да отпечатате сметосъбирането в многословен режим, можете да поставите отметка в квадратчето за „Многословно събиране на боклука“. По подразбиране той е деактивиран.

JVM-многословен-GC

8. Конфигурирайте Classpath / Boot Classpath

За да конфигурирате classpath / boot classpath за конкретен JVM, можете да въведете детайлите на буркана, които да бъдат заредени като classpath. Предимно екипът за разработка би го препоръчал.

JVM-CLASSPATH

Не забравяйте да синхронизирате & Запазете конфигурацията и рестартирайте JVM, за да видите ефектите.

9. Деактивиране на автоматичния рестарт на JVM (Политика за наблюдение)

По подразбиране JVM ще бъде рестартиран, ако е намерен в режим „СТОПИРАН“. Това е добро и лошо и двете.

Добре: ще има минимално прекъсване / прекъсване на услугата, тъй като JVM ще се рестартира автоматично, така че спестява вашето време за влизане в сървъра и стартира времето.

Лошо: не знаете защо JVM е спрян, може да пренебрегнете потенциален проблем с производството.

Ако решите да деактивирате автоматичния рестарт, можете да направите следното:

  • Навигирайте до Сървъри>>Видове сървъри>>WebSphere Application Server
  • Кликнете върху желания JVM
  • Кликнете върху Политиката за наблюдение под Java и Управление на процесите
  • Премахнете отметката от квадратчето за „Автоматично рестартиране“.

деактивиране-JVM-autorestart

Кликнете върху OK, за да запазите & Синхронизирайте конфигурацията

10. Активиране & Конфигуриране на дневници за достъп (NCSA)

Може да не е необходимо да активирате регистрационни файлове за достъп за всички JVM, но чувствам, че можете да направите това за DMGR, тъй като може да се интересувате от преглед на HTTP регистрационните файлове за контрол на достъпа. За да активирате това в DMGR:

  • Навигирайте до Администриране на системата >> Управител на разполагането
  • Кликнете върху Регистрация и проследяване под Допълнителни свойства
  • Кликнете върху достъпа до NCSA и регистрирането на грешки в HTTP от списъка
  • Поставете отметка в квадратчето за „Активиране на услугата за регистрация при стартиране на сървъра.“

На тази страница можете също да конфигурирате няколко исторически файла, които да се съхраняват, и максимален размер на дневника за достъп. В този бивш аз съм конфигурирал 50 MB като размер на файла и десет максимален брой файлове.

dmgr-НДСО-дневник

11. Променете нивото на регистрация в JVM

По подразбиране нивото на регистрация в JVM е конфигурирано в режим „информация“. Ако обаче искате да преминете към предупреждение или отстраняване на грешки с цел отстраняване на неизправности, можете да направите следното.

  • Навигирайте до Сървъри>>Видове сървъри>>WebSphere Application Server
  • Кликнете върху желания JVM
  • Кликнете върху Промяна на нивата на детайлите в дневника
  • Промяна от информация на желаното ниво. В този бивш аз съм конфигурирал ниво за отстраняване на грешки.

е-дневник на ниво

Забележка: това ще напише излишни регистрационни файлове, следователно можете да конфигурирате отстраняване на грешки за определени компоненти, като разширите „Компоненти и групи“ и изберете съответните компоненти.

12. Промяна на пула с нишки WebContainer

Може да попаднете на ситуация да промените пула от конци на уеб контейнера, ако работите по настройка на производителността. Това трябва да бъде конфигурирано на ниво JVM.

  • Навигирайте до Сървъри>>Видове сървъри>>WebSphere Application Server
  • Кликнете върху желания JVM
  • Кликнете върху басейни с нишки под Допълнителни свойства
  • Кликнете върху WebContainer от списъка
  • Въведете желаната стойност в минимален и максимален размер. Можете също да конфигурирате тук време за неактивност на нишката.

нишка басейн

13. Промяна на контекстния корен за приложение

Можете да промените контекстния корен за разгърнато приложение, без да го разгръщате повторно. Процедурата е ясна и много полезна, ако решите да промените корена на контекста.

  • Навигирайте до Приложения >> всички приложения
  • Изберете приложението от списъка
  • Кликнете върху „Контекст корен за уеб модули“ под Свойства на уеб модула
  • Въведете желаната стойност и щракнете върху OK, за да синхронизирате и запишете промените.

контекст-корен беше

JVM трябва да се рестартира, за да има ефект.

14. Променете виртуалния хост за конкретно приложение

Ако използвате персонализиран виртуален хост и приложението е разгърнато по подразбиране, тогава ще имате грешка „Виртуален хост за обработка не е определен.“ Е, можете бързо да промените виртуалния хост, като следвате:

  • Навигирайте до Приложения >> всички приложения
  • Изберете приложението от списъка
  • Кликнете върху виртуални хостове под свойствата на уеб модула
  • Изберете желания виртуален хост от падащото меню
  • Кликнете върху OK, за да синхронизирате и запазите конфигурацията. Нужен е рестарт на JVM, за да има ефект.

15. Създайте виртуален хост

WAS идва с три виртуални хоста (администратор, по подразбиране & пълномощник). Ако използвате WAS среда за едно приложение, тогава по подразбиране трябва да е достатъчно.

Ако обаче имате няколко приложения и искате да ги разделите по виртуален хост, можете да създадете такова, като следвате: –

  • Навигиране до околната среда >> Виртуални хостове
  • Кликнете върху Ново
  • Въведете желаното име на виртуален хост
  • Кликнете върху OK, за да синхронизирате и запишете конфигурацията
  • След като се създаде виртуален хост, трябва да добавите URL, който ще използвате за достъп до приложения.

За да го направите

  • Отидете на новосъздадения виртуален хост и кликнете върху Host Aliases
  • Кликнете върху Ново
  • Въведете име и порт на хоста
  • Кликнете върху OK, за да синхронизирате и запишете конфигурацията

Горната конфигурация не е пълният списък, но често се използва, така че ако сте начинаещ, това трябва да ви даде добра представа за конфигурацията на сървъра за приложения на 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