adsense

25.09.2014

Weblogic Data Source Konfigürasyonu



Bu yazıda bir weblogic server üzerinden database (JDBC for Database Connection) ayarlarının nasıl yapılacağı anlatılacaktır.


1) Admin console kullanılarak weblogic arayüzüne giriş yapılır.

          http://hostname:port/console


 2) Services > Messaging > Data Sources sekmeleri takip edilir.




3) New sekmesine tıklanarak yeni bir database bağlantısı kurma işlemine başlanılır.




4) Öncelikle Generic Data Source kurma işlemi gerçekleştirilecektir.

Generic Data Source üzerinden database ayarları düzenlenerek uygulamaların daha efektif çalışması sağlanabilir. Ayrıntılı bilgiyi aşağıdaki linkte bulabilirsiniz.

http://middleware-appteam.blogspot.com.tr/2014/07/weblogic-data-source-alannda-yer-alan.html




5) Name kısmına herhangi tekil bir isim girilebilir. JNDI NAME kısmı ise database tarafına ait bir bilgidir ve uygulamalara birbirinden bağımsız birer kaynak sağlama işlevini görür. Gerekli bilgiler girildikten sonra Next'e tıklanır.


6) Bir sonraki adımda databasee ait driver bilgisi kaydırma cubuğunadaki menüden seçilir ve Next'e tıklanır.



6) Support Global Transaction seçeneği tiklenir ve Next'e tıklanır.



7) Daha sonra gelen ekranda Database Name , databasein üzerinde çalıştığı sunucuya ait Host Name bilgisi, databasee ait Database Username ve Password bilgileri girilerek Next'e tıklanır.
 
 

 
 8) İstenirse girilen bilgilerin doğruluğunu kontrol etmek amacı ile Test Confguration butonuna tıklanarak database bağlantısı test edilebilir.





 
 9) Ardından bu database'e hangi sanal sunucuların bağlanacağı seçilerek Next ile bir sonraki adıma geçilir.

 
 
 
 10) Son adımda değişikliklerin aktif olması için Activate Changes butonu kullanılır.


 
 
   Generic Data Source kurulumundan sonra şimdi de Multi Data Source kurulumunun nasıl yapılacağını aşağıdaki adımlardan takip edebilirsiniz.Multi Data Source  birden fazla Generic Data Source barındıran bir gruptur. Bu şekilde konfigüre edilen databasede yük dağılımı (load balancing) veya yük devretme (failover) gibi özellikler kullanılabilir.


1) New sekmesinden Multi Data Source seçilerek Next'e tıklanır.

 
 2) Name ve JNDI Name  bilgileri girilir. Algorithm kısmından ise Failover veya Load Balancing seçeneklerinden biri seçilir.

Failover seçildiğinde Multi Data Source altında tanımlanan Generic Data Source'lardan birisi down olursa diğer Generic Datasource üzerinden işlemler devam eder.

Load Balancing seçilirse de her bir Generic Datasource'a yük eşit olarak dağıtılır.



3) Bu datasourcea bağlanacak olan sanal sunucular seçilir.


4) Bu adımda sizden Data Source tipini seçmeniz istenir. Uygulamanızın yapısına göre bu seçeneklerden birini seçebilirsiniz.

XA Driver: Bu opsiyonun seçilebilmesi için database'in de XA özelliğini destekliyor olması gerekir. Kısaca bu özellik birden fazla database ile bağlantı kuruluyorsa ve burdaki işlemlerin senkron olması (aynı anda commit veya basarısız olursa aynı anda rollback) gerekiyorsa tercih edilir.

Non-XA Driver: Bu opsiyonda ise birden fazla database olsa da herhangi birisindeki işlem için diğer databasedeki işlemlerin basrılı olup olmaması dikkate alınmaz.


5) Multi Data Source içinde yer almasını istediğimiz Generic Datasource'ları seçerek Chosen ekranına atıyoruz.Ardından Finish ve değişikliklerin aktif olması için Activate Changes butonlarına tıklanır.





Bu işlemlerin ardından datasource konfigürasyon işlemi tamamlanmış olur.

 

Yapmakta ısrar ettiğimiz şey gitgide kolaylaşır, işin niteliği değişmez; ama bu işi yapma yeteneğimiz artar.

                                                                                                                                        M. T. Cicero

 
 

 
 
 
 
 
 
 
 
 

Hiç yorum yok:

Yorum Gönder