En İyi 50 WebLogic Röportaj Soruları ve Cevapları (2024)

İşte hem yeni başlayanlar hem de deneyimli adaylar için hayallerindeki işi bulmaları için WebLogic röportaj soruları ve cevapları.


1. Dağıtım tanımlayıcılarını açıklayın?

Dağıtım tanımlayıcıları neredeyse tüm modüllerle ve uygulamalarla ilişkilidir. Dağıtım tanımlayıcıları şu şekilde görülebilir: XML belgeler ve dizinin veya jar dosyasının parçası olan içerikleri açıklama yeteneğine sahiptirler. J2EE spesifikasyonlar genellikle J2EE uygulamaları ve modülleri için taşınabilir olan dağıtım tanımlayıcılarının yanı sıra standardı da tanımlar.

Ücretsiz PDF İndir: WebLogic Röportaj Soruları ve Cevapları


2. web.xml nedir?

Web.xml, esas olarak uygulama amaçlı olan bir XML belgesidir ve J2EE bileşenlerinin listelenmesine ve uygulamanızın J2EE modülleri formatında yapılandırılmasına yardımcı olur.


3. WebLogic için kullanılan varsayılan JVM'nin adı nedir?

Güneş etkin noktası JDK varsayılanı geliştirme için kullanılır, JRockit ise WebLogic 11g ve 12c'nin üretimi için kullanılır. İşletim sistemi sertifikalı JDK JVM'nin seçilmesine yardımcı olan başka bir faktördür.


4. Sunucuyu başlatmak için kullanıcı kimlik bilgilerini sağlama yöntemlerini açıklayın?

Etki alanı oluşturma sırasında yapılandırma ayarlama sihirbazı, yönetici olarak ilk kez oturum açan kullanıcıdan kullanıcı adı, şifre vb. bilgileri ister. Etki alanı geliştirme modunda oluşturulduysa, yapılandırma sihirbazı kullanıcı adının yanı sıra şifrelenmiş parolayı da bir kimlik dosyasına kaydeder. Bu dosya, önyükleme sırasında referans olarak kullanılabilir; böylece bu dosyanın yokluğunda sistem kullanıcıdan kimlik bilgilerini girme isteğinde bulunabilir. Kullanım kimlik bilgilerini değiştirmek istiyorsanız veya üretim modunda etki alanı oluşturma gereksiniminiz varsa yeni bir önyükleme kimlik dosyası oluşturulabilir.


5. Yönetici sunucunun yokluğunda yönetilen sunucuyu başlatma olanağı var mı?

Genel süreç, yönetici sunucunun başlatma sırasında herhangi bir yönetim sunucusuna bağlanmasında herhangi bir zorluk olması durumunda, yönetilen sunucunun kendisiyle ilgili yapılandırmayı yapılandırma dosyalarından ve ayrıca yapılandırma dosyalarından alması için bir seçeneğin bulunmasıdır. ilgili diğer dosyalar.

Bu şekilde alınan bilgiler değiştirilemez ve bu yalnızca yönetim sunucusunun gerçekten kullanılabilir olması durumunda mümkündür. Yönetim sunucusu kullanılamadığında yönetilen sunucu, işlemlerini gerçekleştirmek için bağımsız moduna girer.

WebLogic Röportaj Soruları
WebLogic Röportaj Soruları

6.WebLogic sunucusunu açıklayınız.

JEE uygulamalarıyla ilgili çeşitli hizmetlerin yanı sıra altyapıyı da destekleyen bir sunucu türüdür. WebLogic sunucusu, bileşenlerin yanı sıra uygulamaları da dağıtma yeteneğine sahiptir. wsdl, UDDI ve SABUN. Bu sunucu, HTTP'yi desteklemek için HTTP dinleyicisinden yararlanılarak bir web sunucusu olarak yapılandırılır.

Apache, Netscape ve benzeri web sunucuları Microsoft kullanılmaktadır. Bir web sunucusunun konfigürasyonu, WebLogic'in genellikle sunucu uygulamaları tarafından oluşturulan dinamik ve statik isteklere hizmet sağlama yeteneğine sahip olmasını sağlar. HTML ve JSP.


7. WebLogic sunucusunun yetenekleri nelerdir?

WebLogic sunucusuyla ilişkili çeşitli yetenekler vardır ve bunlar

  • Dinamik konfigürasyondaki değişiklikler.
  • Üretim uygulamasının yeniden dağıtımı
  • Yükseltmeler devam ediyor.

8. WebLogic sunucusunda T3 ile ilgili fonksiyonu açıklayınız?

T3, WebLogic sunucusunun mesajları için geliştirme desteği sağlar. İyileştirmeler, nesne değişimini, seblojik sunucunun çalışmasını - kümeleri ve ayrıca HTTP'yi içermektedir. T3 ayrıca Java nesnesinin serileştirilmesini ve ayrıca RMI'nın avlanmasını da gerçekleştirir. T3, Java nesnesiyle ilişkili bir üst küme olarak düşünülebilir.

T3, WebLogic sunucuları, programlı istemciler ve WebLogic sunucusuyla ilişkili küme arasında zorunludur. WebLogic sunucusu ve işlemler arasındaki iletişimi sağlamak için HTTP ve IIOP protokolleri kullanılır.


9. HTTP kullanımını açıklayınız?

HTTP, WebLogic sunucusu ile işlemler arasındaki iletişimi sağlamak amacıyla kullanılan protokoldür.


10. IIOP'un işlevselliğini açıklayınız?

IIOP, WebLogic sunucusu ile nesne istek aracısı arasındaki iletişimi sağlamaya yardımcı olan bir tür protokoldür.


11. Arıza anında WebLogic sunucu kümesinde taslaklar nasıl çalışır?

Stub'lar, bir arıza oluştuğunda başarısız olan örneğin listeden kaldırılması işlemini gerçekleştirir. Saplama genellikle çalışan sunucuyu bulmak ve aynı zamanda uygulamada mevcut olan örneklerin listesini almak için DNS'yi kullanır.

Küme içindeki sunucuda mevcut olan bulut sunucularının listesi periyodik olarak yenilenir ve yeni sunucularla ilgili avantajlar elde edilmesine olanak tanır. Sunucu kümeye eklendikçe avantajlar elde edilir.

Oracle WebLogic Röportaj Soruları
Oracle WebLogic Röportaj Soruları

12. Varsayılan JVM diğerine nasıl değiştirilebilir?

JVM'yi değiştirmek için aşağıdaki adımlar izlenerek yapılabilir.

  • Öncelikle sunucunun başlangıç ​​betiğinde JAVA_HOME'u ayarlamanız gerekir.
  • JRockit javac.exe'yi kullanmak için etki alanının config.xml dosyasını değiştirin
  • Sun JVM'ye özel her türlü anahtarı sunucunun başlangıç ​​komut dosyalarından kaldırın.

13. İstemciler başarısız sunuculara gelen DNS isteklerini nasıl ele alıyor?

Sunucu arızası sırasında kullanılamayan makineye DNS isteklerinin devam etmesi durumunda bant genişliği boşa harcanır. Bu sorun genellikle istemci tarafındaki uygulamanın başlatılması sırasında ortaya çıkar. Kullanılamayan sunucular WebLogic sunucusunun sağladığı DNS girişleri aranarak kaldırılır.

Bu kaldırma, istemcilerin arızalı sunuculara erişmesini engeller. Gereksiz DNS isteklerini önlemek için üçüncü taraf yük dengeleyiciler kullanılır. Üçüncü taraf yük dengeleyicilerden bazıları BigIP, resonate, local directör ve Alteon'dur. Bu üçüncü taraf yüklerin (dengeleyicilerin) ana işlevi, birden fazla DNS adresini tek bir adreste maskelemektir.


14. WebLogic sunucusuna bağlı T3'ün işlevselliğini açıklayınız?

T3, geliştirmeleri destekleyebilen mesajlar için çerçeve veya genel yapı sağlama kapasitesine sahiptir. İyileştirmeler, ürün tünellemeyi, WebLogic sunucusu kümeleriyle ilişkili bağlamda çalışmayı ve ayrıca nesne değiştirmeyi içermektedir.


15. Sınıf yolu nasıl ayarlanabilir?

Sınıf yolu, aşağıdaki WL_HOME\server\bin\setWLSEnv.cmd (pencereler durumunda) komut dosyası kullanılarak ayarlanabilir.


16. Stub'ın işleyişini açıklayınız?

Stub genellikle WebLogic sunucu kümesine bağlanan kişiler tarafından beklenir. Saplama, nesneyle ilişkili ana bilgisayar uygulamalarını gerçekleştiren sunucunun mevcut örneklerinden oluşan listeye sahiptir. Saplama ayrıca yükü ana sunucular arasında dağıtarak yükü dengeleme işlevine de sahiptir.


17. Tomcat sunucusunda Pooling oluşturma adımları nelerdir?

  • Bu havuz oluşturma sürecinde yer alan ilk adım, commons-dbcp-3 jar, commons-pool-1.2.jar ve commons-collections-1.3 jar olan 3.1 jar dosyasını indirmektir.
  • Bir sonraki adım Tomcat fabrikasının server.xml dosyasına bir giriş yapmaktır.

18. Sunucu çökmesi ile sunucu askıda kalmasını nasıl ayırt edebilirsiniz?

Sunucu çökmesi durumunda Java işlemi yoktur ve sunucunun kilitlenmesi durumunda Java işlemi yanıt vermeyi durdurur.


19. Sunucu çökmesinin nedenleri nelerdir?

Sunucu çökmesinin başlıca nedenleri yerel IO, JVM, desteklenen yapılandırma, JDBC sürücü sorunları ve SSL yerel kitaplıkları.


20. Sunucu çökmesi sorununu nasıl çözebilirsiniz?

JVM ile ilişkili bir kilitlenme, hs_err_pid dosyası oluşturma kapasitesine sahiptir. Böyle bir çökmenin temel nedenini bulmak için bu dosyaya başvurmanız gerekir. Yerel GÇ'nin iş parçacığının kaynağı olması durumunda, onu devre dışı bırakmanız gerekir. Sorunun kaynağı sürücüden kaynaklanıyorsa sürücü ekibiyle iletişime geçmeniz gerekir.


21.Sunucu Takılmaları nasıl çözülebilir?

Normal ve olumlu yanıt alıp almadığınızı anlamak için Java WebLogic.Admin PING'in kontrol edilmesi gerekir. Bu dosyadan askıda kalmanın temel nedenini öğrenebilirsiniz. Bu dosyada tespit edilen hataları düzeltmeniz yeterlidir.


22. Sunucu kilitlenmesinin nedenlerini açıklayın?

Sunucunun kilitlenmesine neden olan başlıca nedenler bellek sızıntısı, kilitlenme ve geri dönüş süresinin uzun olmasıdır.


23. Bellek sızıntısını tanımlayın?

Bellek sızıntısı, nesnelerin kullanılmadıktan sonra bile yığında kalmasıyla ortaya çıkan durumdur.


24. BELLEK YETERSİZLİĞİ durumuna ne sebep olur?

Bu duruma yol açabilecek çeşitli nedenler vardır ve bunlar

  • Ekstra yüke kıyasla yığının boyutunun yetersiz olması.
  • Nesnelerin yerleştirilmesi HTTP oturumlarındaki gibi daha uzun zaman alır.
  • Uygulama kodunda bellek sızıntısı oluşması.
  • JVM hatası nedeniyle tam GC'nin oluşmasının önlenmesi.

25. BELLEK YETERSİZLİĞİ nasıl çözülebilir?

GC – ayrıntılı özelliğini etkinleştirdikten sonra bellek verilerinin toplanması olasılığı vardır. Koşul HTTP oturumu nedeniyle ortaya çıktıysa oturum zaman aşımına uğradığında otomatik olarak çözülecektir. Ayrıca jdbc bağlantısının işlenmesiyle ilgili kodu da doğrulamanız gerekir. Yükü dikkate alarak yığının boyutunu da optimize etmelisiniz.


26. Yüksek CPU kullanımı ne zaman ortaya çıkabilir?

Bu genellikle tek bir iş parçacığının veya işlemin CPU'nun daha büyük bir bölümünü beklenmedik bir şekilde kullanması durumunda ortaya çıkan durumdur.


27. Yüksek CPU kullanımıyla ilgili sorun nasıl çözülebilir?

Windows platformunda CPU'nun yüksek kullanımı sorunu, pslist kullanılarak ve ayrıca iş parçacığı veya işlem tarafından gerçekleştirilen işlevi gözlemlemek için işlem gezgini kullanılarak kolayca çözülebilir.


28. Kümelenme terimini açıklayınız?

Kümeleme, yüksek oranda ölçeklenebilirlik ve kullanılabilirlik elde etmek için sunucuları bir arada gruplama işlemidir.


29. Kümelenmenin amacı nedir?

Kümeleme işlemini gerçekleştirmenin temel amacı, sunucuların kullanılabilirliğinin yanı sıra yüksek ölçeklenebilirliği de mümkün kılmaktır. Bu işlem aynı zamanda yükün uygun bir şekilde dengelenmesine yardımcı olur ve yük devretmeyi de gerçekleştirir.


30. Küme iletişimi nasıl gerçekleşebilir?

Küme aracılığıyla iletişim, normalde kalp atışı mesajları olarak adlandırılan periyodik mesajların gönderilmesi işlemiyle çok noktaya yayın IP'sinin yanı sıra bağlantı noktası tarafından da mümkün kılınır.


31. WebLogic kurulumunun çeşitli türleri nelerdir?

WebLogic kurulumu genellikle üç farklı modda gerçekleşir:

  • Grafik modu
  • konsol modu
  • Sessiz mod.

32. Grafik modu nedir?

Etkileşimli GUI kullanan bir tür kurulum türüdür.


33. Konsol modu nedir?

Etkileşimli metin tabanlı yöntemi izleyen bir tür kurulum türüdür.


34. Sessiz mod nedir?

Bu, etkileşimli olmayan ve genellikle .xml özelliklerine (dosya) dayalı bir kurulum yöntemidir.


35. Tek noktaya yayın nedir?

Unicast, kümeleme tekniğinde kullanılan, küme yöneticisinin bulunduğu ve her sunucunun, sunucunun canlı olduğunu bildirmek için bu küme yöneticisine ping atması gereken yöntemdir.


36. Çok noktaya yayın nedir?

Cluster master'ın bulunmadığı, her sunucunun varlığını bildirmek için birbirine ping atması gereken bir çeşit kümeleme sistemidir. Çoklu yayında, her sunucunun diğerlerini kendi varlığı hakkında bilgilendirmesi gerektiğinden, ping şeklinde gönderilecek çok sayıda mesaj vardır. Bu durum, tek noktaya yayınla karşılaştırıldığında yöntemle ilişkili olarak çok fazla karmaşıklık yaratır.


37. Sahne dağıtımı nedir?

Aşama dağıtımı, yöneticinin diğer örneklere dağıtılan fiziksel bir kopyayı aldığı bir tür süreçtir.


38. Aşama dışı dağıtım nedir?

Yöneticide bir kopya yoktur ancak her sunucunun, öğenin dağıtılması için doğrudan kaynakla iletişime geçmesi gerekir.


39. Port numarası nasıl kontrol edilir?

Bağlantı noktası numarası netstat-na|grepconnected kullanılarak kontrol edilebilir.


40. Dinleme portları nasıl bulunur?

Dinleme bağlantı noktaları netstat-na|grep listen kullanılarak bulunabilir.


41. Java sürümü nasıl kontrol edilir?

Java sürümü [roo@h1vm/]#java-version kullanılarak kontrol edilebilir.


42. Sunucu Cluster'a eklendiğinde nasıl bilgilendirilir?

Kümedeki yeni sunucunun kullanılabilirliği WebLogic sunucusu – kümesi tarafından yayınlanır.


43. Çok işlemcili bir makinede kaç tane WebLogic sunucusu tutulabilir?

Sunucu sayısında herhangi bir sınırlama yoktur.


44. Uygulama ayarlama nedir?

Bu süreç, ejb havuzu boyutunda önbellek ve jsp'nin yeniden derlenmesini içerir.


45. İşletim sistemi ayarı nedir?

Bu, TCP/IP parametrelerini ayarlama işlemidir.


46. ​​Çekirdek Sunucu ayarı nedir?

Bu, iş yöneticisinin, ayna boyutunun, performans paketlerinin, öbek havuzu boyutunun ve bağlantı biriktirme listesi ara belleğe almanın ayarlanmasını içeren süreçtir.


47. JVM ayarı nedir?

Bu süreç, çöp toplamanın izlenmesini ve GC stratejisinin ayarlanmasını içerir.


48. Makine Nedir?

Makine, fiziksel makinenin mantıksal temsilidir.


49. Bağlantı Noktası Yöneticisi nedir?

Düğüm yöneticisi, WebLogic sunucusununkinden farklı ayrı işlemleri çalıştırabilen bir Java hizmetidir.


50. Etki alanı nedir?

Etki alanı, çeşitli WebLogic – sunucu kaynaklarından oluşan grup olarak tanımlanabilir.

Bu mülakat soruları aynı zamanda yaşamınızda da yardımcı olacaktır.

paylaş

Bir Yorum

  1. Avatar Adikari diyor ki:

    weblogic10.3 Oracle 19c ile uyumlu mu?

Yorum bırak

E-posta hesabınız yayımlanmayacak. Gerekli alanlar işaretlenmişlerdir. *