Oracle’ın dünyada lider durumda olan iki ürünü. Gerek Weblogic gerekese database sektörün en büyük özelliklerini üzerlerinde barındırıyorlar.
Bu iki alanlarının lider ürünleri beraber çalışmak durumundalar. Bu iki ürünü beraber kullanan bir çok firma var. Bugün bu iki ürünü beraber çalıştırırken yapmamız gerekenlerden bahsedeceğim.
Weblogic server Database 12c üzerinde bazı temel özelliklerle geldi.
-High Availability application continuity
-Multitenant database scalibity
-Database resident connection pool
-Global data services geldi.
Application Contiunity ile yüksek seviyede çalışan durmayan uygulamalardan bahsediyoruz. Oracle Rac & Rac one node ve Dataguard özellikleri elimizi çok güçlendiriyor.
Weblogic Multitenant Database ile beraber çalışabilirmi?
Evet çalışır hatta daha iyi çalışır.
Weblogic domainimizde datasourcelarımız ayrı databaselere bağlarız. Bütün databaselerimizi bir Container database sapkası altında birleştirelim.
Pluggable databaseler weblogic tarafında normal database gibi gözükür. Böylece gereksiz dataları izole edip daha iyi kaynak kullanımı sağlarız.
DRCP Database resident connection pool özelliği çok faydalı bir özellik. Bu özellikle beraber bir connection broker var. Daha iyi bir kaynak paylaşımı bu özellikle sağlanıyor.
Global data servis özelliği sayesinden dünyanın neresinde olursa olsun runtime load balancing ve failover özellikleri data centerlar arasında yapılabiliyor.
Bu özelliklerin hepsini ancak WLS 12.1.2 ve Db 12c olduğunda kullanabiliyoruz.
Oracle Weblogic 12C kuracagız Database Active Grid Link ile bağlayacağız. database tarafında 12c Rac kullanacagız ve Dataguard yapacagız.
Weblogic için 11g Rac + Generic Datasource veya 12c Rac +Active Grid link arasında ne Fark var?
11g tarafında timeouttan kaynaklı uzun beklemeler ve uygulama hata dönüşleri alırken
12c tarafında FAN dolayısı ile çok hızlı hata tespiti ve SQL replay ile beraber uygulama hata dönüşü almaz.
Özetle 12c Weblogic ve 12c Database için zamanın yavaş yavaş geldiğini görüyoruz.