50 често постављаних питања и одговора за ВебСпхере интервју

Скуп питања за ИБМ интервју која се често постављају у интервјуу за новији до искуснији ниво.

Често добијам захтев да саставим листу питања за интервју која се постављају за ИБМ ВебСпхере Апплицатион Сервер, тако да вас чујем.

ВебСпхере је Апплицатион Сервер (Миддлеваре производ) компаније ИБМ и ИБМ држи број један у тржишном уделу Миддлеваре-а.

ВебСпхере је пакет производа, а овај чланак је само о ВебСпхере Апплицатион Сервер.

У случају да се питате који су производи под ВебСпхере пакетом.

  • ВебСпхере Портал
  • ВебСпхере ДатаПовер
  • ВебСпхере ливено гвожђе
  • ВебСпхере еКстреме
  • ВебСпхере Фронт Оффице
  • ВебСпхере Мессаге Брокер
  • ВебСпхере МК
  • ВебСпхере Реал Тиме
  • ВебСпхере Ремоте Сервер
  • ВебСпхере Виртуал Ентерприсе
  • ВебСпхере заједница
  • И још много тога…

Спремни да прођете кроз питања?

Преглед садржаја

1. Шта је Рипплестарт?

Рипплестарт је да поново покрене ВАС кластер. Прво зауставља ЈВМ, а затим га покреће. Радећи рипплестарт осигуравате да само један ЈВМ не ради у једном тренутку, па стога нема застоја у апликацијама.

  Како слати аудио поруке користећи Сири на иПхоне-у

На пример: имате 5 ЈВМ-ова у кластеру и када покренете рипплестарт, он ће зауставити ЈВМ1 и покренути ЈВМ1 пре него што заустави други ЈВМ у кластеру.

2. Шта бисте урадили када ЈВМ троши 100% ЦПУ-а и меморије на серверу?

Пре свега, идентификујте који ЈВМ има високу искоришћеност. Узмите нит думп идентификованог ЈВМ-а за истраживање и поново покрените ЈВМ као заобилазно решење за хлађење ЦПУ/Меморије.

3. Шта је синхронизација чворова?

ИБМ ВАС складишти целу конфигурацију у централно спремиште које се зове „Мастер репозиторијум“, а сваки чвор ће имати локално спремиште.

Када направите било какве промене на чвору преко ДМГР-а, морате га синхронизовати, тако да се конфигурација преноси на сервер одговарајућег чвора.

Синхронизација се увек дешава од главног до локалног спремишта, тако да је то једносмерна комуникација.

4. Може ли апликација да ради без икаквих проблема ако ДМГР не ради?

Да, ДМГР довн не утиче на постојећу покренуту апликацију. Међутим, ако треба да извршите било какве измене или примену преко ДМГР-а, то ће бити погођено.

5. Како поставити апликацију у ВебСпхере?

Постоје три могућа начина за распоређивање.

  • Врућа примена – копирајте датотеку апликације у директоријум апликације. Ово је добро за непроизводно окружење и не препоручује се за производњу.
  • ДМГР – Можете да примените апликацију преко ДМГР-а тако што ћете отићи на Апликације >> Нова апликација
  • Скрипте – Можете развити всадмин скрипте или ант задатке за примену апликације.
  • 6. Зашто се ЈВМ појављује аутоматски иако ручно заустављам/убијам процес?

    Могу постојати две ствари.

    Аутоматско поновно покретање је омогућено за ЈВМ, што је подразумевана подешавања и доступно у оквиру ЈВМ>>Смернице за праћење.

    Ако горе није случај, можда постоји скрипта у црон-у, која проверава процес, а ако није пронађена, онда је покрените.

    7. Које типове датотека можете да примените у ВебСпхере?

    Можете да примените ВАР, ЕАР, ЈАР или САР модул преко ДМГР конзоле или скриптовања.

    8. Шта је виртуелни хост?

    Виртуелни хост садржи више УРЛ адреса (заснованих на ИП или ФКДН) на једној апликацији и конфигурисање се врши преко ВАС административне конзоле.

    Да бисте дозволили да апликација буде доступна на одређеном УРЛ-у, морате имати овај УРЛ у виртуелном хосту и повезан са апликацијом.

    9. Како бисте се позабавили жалбама клијената на спору апликацију?

    Спорост може бити узрокована различитим разлозима и неопходно је утврдити да ли је из ВебСпхере или неке друге компоненте. Да бисте изоловали, можете проверити следеће.

    • Да ли је ово спорост за све кориснике?
    • Да ли је цела апликација спора или само одређена функционалност?
    • Шта кажете на директан приступ ЈВМ УРЛ-у (заобилазећи веб сервер)?
      Како да подесите Скипе видео позив којем свако може да се придружи

    Ако се спорост пронађе у ЈВМ-у, онда можете узети думп и проверити евиденције да бисте сазнали узрок. Ваљало би проверити да ли је било ослобађања и спорости је тек после тога.

    10. Како направити резервну копију ВАС конфигурације без заустављања ДМГР-а?

    Идите на ДМГР профил и фасциклу бин

    Извршите ./бацкупЦонфиг.сх -ностоп да направите резервну копију

    11. Који је подразумевани ВАС порт?

    Подразумевани порт за ХТТП је 9080 и ХТТПС 9443. Погледајте страницу са подразумеваним портом за више.

    12. Која су доступна ВебСпхере издања?

    • ВАС – Мрежна имплементација
    • ВАС – Програмери
    • ВАС – з/ОС
    • ВАС – хипервизор
    • ВАС – Експресно
    • ВАС – База
    • ВАС – језгро слободе

    13. Како генерисати и пропагирати додатак?

    • Пријавите се на ВАС Административну конзолу
    • Идите на Сервери >> Веб сервери
    • Изаберите сервер и кликните на дугме „Генерирај“ и „Пропагирај“.

    14. Који су уобичајени проблеми са којима сте се суочили?

    Међутим, увек треба да будете искрени у вези са својом стручношћу да бисте добили идеју:

    • Виртуелни хост није дефинисан
    • Дневници се не померају
    • Интерна грешка сервера
    • Изузетак ОутОфМемори
    • Спорост
    • ЈВМ се не покреће
    • Висока искоришћеност ЦПУ/Меморије/Диск

    15. Како проверити инсталирану ВАС верзију?

    • Идите на профил и фолдер за смеће
    • Извршите ./версионИнфо.сх

    16. Како знате да ли је ваш ЈВМ покренут или не?

    Постоји више начина да се ово потврди.

    • Да ли имате било какав алат за праћење, ако јесте, проверите да ли постоји упозорење или тренутни статус
    • Пријавите се на сервер и греп за ЈВМ помоћу пс -еф | греп јвмнаме
    • Проверите да ли можете да приступите УРЛ адреси ЈВМ-а
    • Проверите да ли можете да телнет ЈВМ УРЛ и порт
    • Проверите да ли ЈВМ порт слуша на серверу
    • Користите команду серверСтатус.сх –алл да видите шта ради

    Изаберите оно што вам је лако.

    17. Реците ми неке од датотека дневника које генерише ВебСпхере?

    • СистемОут.лог
    • СистемЕррор.лог
    • нативе_стдоут.лог
    • нативе_стдерр.лог

    18. Како генерисати думп нити?

    Постоје три могућа начина да генеришете думп нити.

  • Преко ДМГР конзоле: Идите на Решавање проблема >> Изаберите ЈВМ и кликните на Јава језгро
  • Убијте -3 ПИД ЈВМ-а
  • Коришћење всадмин.сх као што је овде објашњено
  • 19. Која је разлика између вертикалног и хоризонталног кластера?

    Вертикални кластер има свог члана на истом чвору или серверу где је хоризонтала преко више чворова и сервера у ћелији.

    20. Шта је одвоз смећа?

    Сакупљање смећа је процес управљања меморијом који аутоматски ослобађа објекте које програм више не користи.

    21. Како онемогућити безбедност у ВебСпхере?

    Можете да онемогућите безбедност тако што ћете извршити „сецуритиофф“ преко всадмин.сх. ДМГР се мора поново покренути након искључивања сигурности.

    22. Како омогућити опширно сакупљање смећа?

    Опширни ГЦ није подразумевано омогућен и ако вам је потребно можете то да урадите тако што ћете;

    • Сервери >> Тип сервера >> ВебСпхере Апплицатион Сервер
    • Изаберите ЈВМ >> Дефиниција процеса под „Јава и управљање процесима“
    • Кликните на Јава виртуелну машину под „додатна својства“ и означите поље за потврду „опширно сакупљање смећа“.

    23. Како учинити да се ВебСпхере аутоматски покрене када се сервер поново покрене?

    ВебСпхере аутоматски генерише скрипту за покретање у /етц/инит.д која ће осигурати да се покрене када се поново покрене.

      Како направити високу пећ у Минецрафт-у

    Међутим, ако из неког разлога скрипта не постоји, можете је креирати и ставити под /етц/инит.д и омогућити је као испод.

    chkconfig -- add WebSphere #script file name
    chkconfig WebSphere on

    Погледајте мој детаљни водич о томе како да аутоматски покренете услуге при покретању.

    24. Како повећати величину гомиле ЈВМ-а?

    • Пријавите се на административну конзолу
    • Идите на сервери >> Типови сервера >> ВебСпхере сервер апликација
    • Изаберите ЈВМ >> Дефиниција процеса >> јава виртуелна машина

    Овде можете да унесете почетну и максималну величину гомиле.

    25. Можете ли да синхронизујете чвор када је нодеагент неактиван?

    Апсолутно, нодеагент мора бити заустављен да би синхронизација радила.

    26. Шта је команда за заустављање и покретање ДМГР, Нодеагент & ЈВМ?

    Да се ​​заустави

    • ЈВМ – стопСервер.сх ЈВМНАМЕ
    • Нодеагент – стопНоде.сх
    • ДМГР – стопМанагер.сх

    Почети

    • ЈВМ – стартСервер.сх ЈВМНАМЕ
    • Нодеагент – стартНоде.сх
    • ДМГР – стартМанагер.сх

    27. Шта је ново у ВАС 8.5.5?

    На високом нивоу:

    • Подршка за Јава СЕ 7
    • ХПЕЛ логгинг
    • Уграђени здравствени менаџмент
    • Либерти профил
    • Интелигентно рутирање
    • Динамичко груписање
    • ЈДБЦ 4.1 груписање
    • Подршка за Веб 2.0

    Такође можете погледати детаљне информације овде.

    28. Шта се подразумева под федерацијом чворова?

    Федерација у ВебСпхере значи додавање чвора ћелији. Ово ради команда аддНоде.сх, а ово може потрајати неколико минута у зависности од величине чвора.

    29. Шта је ФФДЦ?

    ФФДЦ (Прво хватање података о грешци) хватање догађаја и грешке током времена извођења ВебСпхере. Подаци ФФДЦ-а могу бити корисни за анализу проблема, а ИБМ-ова подршка често пита да ли их контактирамо за било какве проблеме.

    30. Можете ли декодирати КСОР за ВебСпхере складиште кључева?

    Да, можете преко онлајн алата – хттп://стрелитзиа.нет/васКСОРдецодер/васКСОРдецодер.хтмл

    31. Који скриптни језик је подразумевани у ВебСпхере? ЈАЦЛ или Јитхон?

    ЈАЦЛ је подразумевани језик за скриптовање у ВебСпхере.

    32. Како можете применити пакет поправака у ВебСпхере 8.5.к?

    ИБМ ИМ се може користити за примену поправке. Погледајте како да примените водич за пакет поправака за детаљна упутства.

    33. Које средине подржавате?

    Будите искрени и објасните окружење које подржавате. Можда подржавате следеће.

    • Развој
    • ЦИТ
    • СИТ
    • УАТ
    • ДЕМО
    • Предпродукција
    • Производња
    • Инсценација
    • КА

    34. Где се хостује ваш веб сервер?

    Поново објасните своју подржану архитектуру апликације. Међутим, у типичном производном окружењу за апликације окренуте Интернету, веб сервери би били у ДМЗ-у, а сервер апликација у језгро мреже.

    То значи да морате имати дозвољене потребне портове у заштитном зиду између веб сервера и сервера апликација.

    35. Какав је афинитет сесије?

    Другим речима, афинитет сесије је упорна сесија. Поседовање афинитета сесије дозвољава захтеву да се повеже са једним ЈВМ-ом. То значи да ће захтев за враћање увек бити преусмерен на исти ЈВМ.

    36. Можете ли да примените више од једне апликације у једној ЈВМ?

    Да, примена више апликација је могућа на једном ЈВМ-у све док је корен контекста за сваку апликацију јединствен.

    37. Коју базу података користите са Вебспхере?

    Реци им шта користиш. Већина организација користи Орацле базу података, али ВебСпхере подржава и следећу базу података.

    • ДБ2
    • Орацле Датабасе
    • Мицрософт СКЛ Сервер
    • Сибасе

    38. Како повезујете Веб сервер са ВАС-ом?

    Постоје два начина да се повежете на ВАС.

  • Коришћење додатка – ово је препоручени метод за инсталирање ВАС додатка на веб сервер.
  • Коришћење ПрокиПасс – ако користите Апацхе и не желите да користите додатак онда се можете повезати на ВАС ЈВМ помоћу ПрокиПасс директиве.
  • 39. Да ли ми је потребан Веб сервер испред ВАС-а?

    Препоручује се да имате подржани веб сервер испред ВАС-а ради боље безбедности, перформанси и одржавања.

    40. Шта је ћелија?

    Ћелија је логичка група чворова, која може имати један или више чворова; кластери и сви се администрирају са једне административне конзоле.

    41. Које је подразумевано временско ограничење сесије за административну конзолу?

    30 минута

    42. Шта је то фик пацк?

    Пакет поправака је колекција закрпа које обезбеђује ИБМ. Може да садржи исправке грешака, безбедносне закрпе и побољшања перформанси.

    43. Шта је регистар или спремиште подржано у ВебСпхере?

    • Федератед репоситори
    • Локални оперативни систем
    • Самостални ЛДАП регистар
    • Самостални прилагођени регистар

    44. Шта су заједничке библиотеке?

    Препоручује се креирање заједничке библиотеке да бисте смањили дупле датотеке библиотеке. Јединствену заједничку библиотеку може користити више апликација унутар ћелије.

    45. Шта је корен контекста?

    Корен контекста за сваку апликацију треба да буде јединствен унутар ћелије. Дефинисан је као дескриптор примене и користи се за приступ апликацији.

    На пример: ако апликација А има корен контекста који се зове „малопродаја“, тада ће апликација бити доступна са хттп://сервернаме:порт/ретаил

    46. ​​Шта је назив конфигурационе датотеке ВАС додатка?

    Име конфигурације ВебСпхере додатка је плугин-цфг.кмл

    47. Како променити величину скупа нити ВебЦонтаинер?

    Скуп нити ВебЦонтаинер-а се може променити уласком у ЈВМ >> Пула нити >> ВебЦонтаинер

    48. Можете ли да промените корен контекста за примењену апликацију?

    Да, изводљиво је. Да бисте то урадили преко административне конзоле, уђите у апликацију и кликните на „Коренски корен контекста за веб модуле“ да бисте променили корен контекста.

    ЈВМ се мора поново покренути након промене.

    49. Коју скрипту за промену Јава СДК-а који користи профил?

    манагесдк.сх скрипта је доступна у фасцикли бин која ће помоћи да се промени СДК.

    50. Шта је ПМТ?

    ПМТ (алатка за управљање профилима) је ГУИ за креирање и управљање ВебСпхере профилима.

    Надам се да ће вам горе наведено помоћи да добијете посао ВебСпхере администратора. Ако вам треба помоћ око биографије и интервјуа, погледајте ово Приручник.