17 Real-time WildFly (JBoss) Müsahibə sualları və cavabları

Tez-tez JBoss tətbiq serverinə (WildFly) rəhbərlikdən mütəxəssis səviyyəsinə qədər bir cavab verərək görüşmə sualları.


Ən son keçirdiyim sorğuda yazmaq üçün çox sayda mövzu sorğusu aldım və tez-tez yazılan mövzulardan biri də JBoss reportaj hazırlığı idi..

WAS yoxlamaq istəyə bilərsiniz & Apache Müsahibəsi Q.A.

Beləliklə, səni eşidirəm, bura get.

Q.A.-a tullanmadan əvvəl, a az giriş JBoss AS-a göndərin.

JBoss / Wildfly daha çox şeyə sahibdir 20% bazar payı Java proqram serverində.

WildFly, 8 versiyasından başlayaraq JBoss tətbiqi serverinin yeni bir adıdır. 20 Noyabr 2014 tarixində dəyişdirildi. WildFly bir icma layihəsidir və əlavə xüsusiyyətlərə sahib olan müəssisə dəstəyi axtarırsınızsa, onda Red Hat lazımdır JBoss Enterprise Tətbiq Platforması (həmçinin JBoss EAP kimi tanınır).

Bir sətirdə – WildFly PULSUZ icma versiyasıdır, amma JBoss EAP deyil.

Qeyd: JBoss EAP bacarıqlarını artırmaq istəyirsinizsə, bu kitaba müraciət edə bilərsiniz – JBoss EAP Konfiqurasiya, Yerləşdirmə və İdarəetmə

Suallara / cavablara girək.

1. JBoss-da qovluq quruluşu nədir?

Aşağıdakı qovluqlar JBoss quraşdırıldıqdan sonra mövcuddur.

  • modullar
  • paketlər
  • domen
  • bağımsız
  • ərizəçi
  • zibil qabı
  • sənədlər
  • xoş məzmun

2. Mövcud giriş səviyyələri hansılardır?

Beş mümkün səviyyə var:

  • FATAL
  • XATIR
  • XƏBƏRDARLIQ
  • İNFO
  • DEBUG

3. Hansı komponent çoxluq idarə etmək üçün cavabdehdir?

JBoss çoxluq, klasterdə yaratmaq, silmək, üzvlük aşkarlanması, bildiriş və s. Kömək edən JGroups alətlər dəstinin üstündədir..

4. JBoss-u Linux serverinə necə quraşdırmaq olar?

JBoss quraşdırılması çox sadədir. İstədiyiniz versiyanı JBoss rəsmi yükləmə səhifəsindən zip və ya gz formatında yükləməlisiniz.

Yükləndikdən sonra faylı quraşdırmaq istədiyiniz yerə çıxarın. Zip formatını yükləmisinizsə, çıxarmaq üçün açma əmrindən istifadə edə bilərsiniz.

unzip jboss-as-7.1.1.Final.zip

5. JBoss 7-də İdarəetmə Konsoluna daxil olmaq üçün standart port nədir?

9990 standart limandır. Quraşdırılıbsa server1 onda aşağıdakı kimi girməlisiniz:

http: // server1: 9990 / admin-konsol

6. Admin Konsoluna daxil olmaq üçün nə etmək lazımdır?

Konsol işləməsi üçün istifadəçi “ManagementRealm” altında yaradılmalıdır. İstifadəçi yaratmaq üçün bin qovluğuna gedib add-user.sh skriptini icra edə bilərsiniz.

7. JBoss’u bağımsız rejimdə necə başlamaq lazımdır?

JBoss quraşdırıldığı bin qovluğuna gedin və aşağıdakı əmrlə başlayın.

./standalone.sh

8. JBoss 7-də Java yığın yaddaşını necə artırmaq olar?

Yığma Yaddaşını müvafiq conf sənədində artırmaq olar. Bağlılıq üçün yaddaş artırmaq;

  • Qovluq qovluğuna gedin
  • Standalone.conf faylını düzəldin və “JAVA_OPTS =” dəlil xəttini axtarın
  • Varsayılan konfiqurasiya minimum 64 MB və maksimum 512 MB olacaqdır. İstədiyiniz dəyəri artıra bilərsiniz.

Xms – minimum yığın ölçüsünü göstərin
Xmx – maksimal yığın ölçüsünü göstərin

Bənzər bir şəkildə, domain.conf faylındakı bir domen üçün yaddaşı tənzimləyə bilərsiniz

9. Bağlı və domen rejimi arasındakı fərq nədir??

Bağlıdır rejimi hər JBoss serverinin konfiqurasiyasına malik olduğu bir JVM prosesidir. Yalnız bir JVM və ya inkişaf mühitinə ehtiyacınız varsa, onda bağımsız mükəmməl olardı.

Domain rejimində bütün konfiqurasiyanın mərkəzləşdirilmiş və tez-tez istehsal mühitində istifadə olunduğu birdən çox server ola bilər.

10. Bağlı bir rejimdə bir çoxluq yarada bilərsiniz?

Bəli, bağımsız rejimdə çoxluq mümkündür. Bununla birlikdə, bir proqram bağlantı rejimində hər bir server / JVM-də yerləşdirilməlidir.

11. ilə arasındakı fərq nədir ?

<uyğunluğu təsdiqləyin> verilənlər bazası bağlantısını hər dəfə doğrulayın və bir əlaqə etibarlı deyilsə, qeydlərdə xəbərdarlıq yazacaq.

“On-match-on-match” konfiqurasiyasında verilənlər bazasında bir az yüksək yük ola bilər, çünki çox sayda sorğu yarada bilər.

<fon-təsdiqləmə> Bağlantını vaxtaşırı “fon-doğrulama-millis” üçün nə konfiqurasiya olunduğuna əsasən doğrulayın. Varsayılan konfiqurasiya sıfıra qoyulmuşdur, əlildir.

“Fonda doğrulama” həqiqi təyin olunsa, daha az verilənlər bazası əlaqəsi yaradacaq və yan təsirləri dərhal ölü bağlantılar aşkarlanmaz..

12. Apache-ni JBoss ilə birləşdirmək üçün hansı modul lazımdır?

JBoss’u Apache ilə bağlamaq üçün istifadə edə biləcəyiniz iki modul var.

  1. mod_proxy
  2. mod_jk

13. JBoss-da yerləşdirə biləcəyiniz fayl növləri nədir?

Demək olar ki, hər cür Java / J2EE tətbiqetməsini tətbiq edə bilərsiniz və aşağıdakı fayl formatını dəstəkləyir.

  • DİQQƏT – Veb tətbiqi arxivi
  • SAR – Xidmət arxivi
  • JAR – Java Arxiv
  • EAR – Müəssisə tətbiqi arxivi

14. Bir tətbiq tətbiq edə bilərsiniz?

Bir proqramı JBoss tətbiq serverində yerləşdirməyin üç mümkün yolu var.

  1. İdarəetmə konsolu – idarəetmə konsolu vasitəsi ilə lazımlı tətbiq fayllarını yerləşdirə bilərsiniz.
  2. Avtomatik yerləşdirmə – yerləşdirmələr qovluğundan faylları avtomatik yerləşdirmək üçün istifadə olunan fayl sistemi yerləşdirmə skaneri.
  3. Avtomatlaşdırma – tətbiq tətbiq etmək üçün avtomatlaşdırma vasitəsi / qarışqa / skript istifadə edin.

15. JBoss-a yerləşdirməyi tapşırmaq üçün hansı marker fayl növü tələb olunur?

.dodeploy faylı şəkilçisi JBoss-a bir tətbiq tətbiq etmək və ya yenidən yerləşdirmək üçün lazımdır. Məsələn:

məfkurə tətbiqi.war.dpdeploy

16. Marker faylının yerləşdirilməsi üçün vacib olan növlər hansılardır?

  • .dodeploy – yerləşdirməyə göstəriş verin
  • .yerləşdirildi – faylın yerləşdirildiyini göstərir
  • .gözləyir – yerləşdirmə hələ də gözləyir
  • .səssiz – tətbiqin səssiz olduğu təsdiqlənməsi
  • .uğursuz – yerləşdirmə nədənsə uğursuz oldu
  • .skipdeploy – JBoss-a avtomatik yerləşdirmə üçün faylları görməməyi tapşırın

17. mgmt-user.properties nələri ehtiva edir?

Bütün admin konsol istifadəçiləri və şifrə (şifrələnmiş) mgmt.-user.properties faylında saxlanılır.

Ümid edirəm ki, yuxarıda sizə Müsahibədə hansı sualların verildiyi barədə bir fikir verin və sizə arzu edirəm uğurlar.

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