{"id":1958,"date":"2010-07-16T12:52:12","date_gmt":"2010-07-16T16:52:12","guid":{"rendered":"http:\/\/onlineappsdba.com\/index.php\/2010\/07\/16\/oracle-service-bus-osb-1031-deployment-in-active-active-cluster\/"},"modified":"2010-07-16T12:52:12","modified_gmt":"2010-07-16T16:52:12","slug":"oracle-service-bus-osb-1031-deployment-in-active-active-cluster","status":"publish","type":"post","link":"https:\/\/onlineappsdba.com\/index.php\/2010\/07\/16\/oracle-service-bus-osb-1031-deployment-in-active-active-cluster\/","title":{"rendered":"Oracle Service Bus #OSB 10.3.1 deployment in Active-Active Cluster"},"content":{"rendered":"<p>This post covers overview and key points for deploying Oracle Service Bus (OSB) <strong>10.3.1<\/strong>(earlier BEA&#8217;s AquaLogic Service Bus)\u00a0on WebLogic\u00a0Cluster. For OSB 10.3.1 Single Node deployment\u00a0<a target=\"_blank\" href=\"https:\/\/onlineappsdba.com\/index.php\/2009\/11\/03\/oracle-service-bus-1031-installation\/\">click here<\/a>\u00a0<\/p>\n<p>\u00a0If you are new to WebLogic then I would recommend to look at Domain, Admin Server, Managed Server and Clusters in WebLogic Server <a target=\"_blank\" href=\"https:\/\/onlineappsdba.com\/index.php\/2008\/07\/24\/domain-administration-managed-server-cluster-in-oracle-weblogic\/\">here<\/a>. \u00a0<\/p>\n<p>.<\/p>\n<p><strong><u>Key Points for OSB 10.1.3 Cluster Deployment<\/u><\/strong><\/p>\n<p><strong>1.<\/strong>In WebLogic Server you can create multiple Clusters in single domain. Oracle Service Bus domains can support a <strong>single cluster<\/strong>, and <strong>all managed servers <\/strong>(running hosting OSB application)\u00a0in the domain must belong to that <strong>cluster<\/strong> i.e. You can&#8217;t span OSB across <strong>multiple clusters<\/strong> in a domain<\/p>\n<p><strong>2.<\/strong>You can create domain and clusters in weblogic server by running configuration wizard (<strong>config.sh<\/strong>)<\/p>\n<p><strong>3. Singleton Services<\/strong>\u00a0: are services which must run only on one server at given time. In OSB cluster most of services run on all servers which are part of cluster however some services must run on only one server at a time . Singleton Services for OSB include<br \/>\n<strong>a) <\/strong>File, FTP and E-Mail Pollers for Proxy Services<br \/>\n<strong>b)<\/strong> SLA Manager<br \/>\n<strong>c)<\/strong> JMS Server<br \/>\n<strong>d)<\/strong> ALSB domain Singleton Marker Application<\/p>\n<p>.<\/p>\n<p><strong><u>High level steps to deploy OSB 10.1.3 in Active Active Cluster<\/u><\/strong><\/p>\n<p><strong>1.<\/strong> Install OSB on\u00a0Machine1<br \/>\n<strong>2.<\/strong> Install OSB on Machine2<br \/>\n<strong>3. <\/strong>Run <strong>config.sh<\/strong>\u00a0on Machine1<br \/>\n<strong>4.<\/strong> Create Admin\u00a0Server on Machine1, Managed Server (<strong>WLS_OSB1<\/strong>)\u00a0on Machine1 and Managed Server (<strong>WLS_OSB2<\/strong>)\u00a0on Machine2<br \/>\n<strong>5.<\/strong> Create cluster OSB_Cluster and add two managed servers <strong>WLS_OSB1<\/strong> (on Machine1) and <strong>WLS_OSB2<\/strong> (on Machine2) in cluster OSB_Cluster.<br \/>\n<strong>6.<\/strong> Deploy OSB configuration to <strong>OSB_Cluster<\/strong><br \/>\n<strong>7. <\/strong>Configure Oracle HTTP Server (or Load Balancer) to forward request to two managed servers (<strong>WLS_OSB1<\/strong> &amp; <strong>WLS_OSB2<\/strong>)<\/p>\n<p>.<\/p>\n<p><strong><u>References<\/u><\/strong>\u00a0<\/p>\n<ul>\n<li><a target=\"_blank\" href=\"http:\/\/download-llnw.oracle.com\/docs\/cd\/E13159_01\/osb\/docs10gr3\/deploy\/config.html\">Configuring a Clustered Deployment<\/a>\u00a0\u00a0<\/li>\n<li><a target=\"_blank\" href=\"http:\/\/download-llnw.oracle.com\/docs\/cd\/E13159_01\/osb\/docs10gr3\/deploy\/cluster.html\">Understanding Oracle Service Bus Clusters<\/a>\u00a0\u00a0<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>This post covers overview and key points for deploying Oracle Service Bus (OSB) 10.3.1(earlier BEA&#8217;s AquaLogic Service Bus)\u00a0on WebLogic\u00a0Cluster. For [&hellip;]<\/p>\n","protected":false},"author":115,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[277],"tags":[],"class_list":["post-1958","post","type-post","status-publish","format-standard","hentry","category-osb"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.8 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Oracle Service Bus #OSB 10.3.1 deployment in Active-Active Cluster -<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/onlineappsdba.com\/index.php\/2010\/07\/16\/oracle-service-bus-osb-1031-deployment-in-active-active-cluster\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Oracle Service Bus #OSB 10.3.1 deployment in Active-Active Cluster -\" \/>\n<meta property=\"og:description\" content=\"This post covers overview and key points for deploying Oracle Service Bus (OSB) 10.3.1(earlier BEA&#8217;s AquaLogic Service Bus)\u00a0on WebLogic\u00a0Cluster. For [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/onlineappsdba.com\/index.php\/2010\/07\/16\/oracle-service-bus-osb-1031-deployment-in-active-active-cluster\/\" \/>\n<meta property=\"article:published_time\" content=\"2010-07-16T16:52:12+00:00\" \/>\n<meta name=\"author\" content=\"Masroof Ahmad\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Masroof Ahmad\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/onlineappsdba.com\/index.php\/2010\/07\/16\/oracle-service-bus-osb-1031-deployment-in-active-active-cluster\/\",\"url\":\"https:\/\/onlineappsdba.com\/index.php\/2010\/07\/16\/oracle-service-bus-osb-1031-deployment-in-active-active-cluster\/\",\"name\":\"Oracle Service Bus #OSB 10.3.1 deployment in Active-Active Cluster -\",\"isPartOf\":{\"@id\":\"https:\/\/onlineappsdba.com\/#website\"},\"datePublished\":\"2010-07-16T16:52:12+00:00\",\"author\":{\"@id\":\"https:\/\/onlineappsdba.com\/#\/schema\/person\/909a876ed58d400faf82caf81d61bfdb\"},\"breadcrumb\":{\"@id\":\"https:\/\/onlineappsdba.com\/index.php\/2010\/07\/16\/oracle-service-bus-osb-1031-deployment-in-active-active-cluster\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/onlineappsdba.com\/index.php\/2010\/07\/16\/oracle-service-bus-osb-1031-deployment-in-active-active-cluster\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/onlineappsdba.com\/index.php\/2010\/07\/16\/oracle-service-bus-osb-1031-deployment-in-active-active-cluster\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/onlineappsdba.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Oracle Service Bus #OSB 10.3.1 deployment in Active-Active Cluster\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/onlineappsdba.com\/#website\",\"url\":\"https:\/\/onlineappsdba.com\/\",\"name\":\"\",\"description\":\"Oracle Implementation &amp; Training Experts\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/onlineappsdba.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/onlineappsdba.com\/#\/schema\/person\/909a876ed58d400faf82caf81d61bfdb\",\"name\":\"Masroof Ahmad\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/onlineappsdba.com\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/10f9db7bdbbd7f9ccfbe9b2d208e5978fc28315e9c704383e639a926ea0fce5f?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/10f9db7bdbbd7f9ccfbe9b2d208e5978fc28315e9c704383e639a926ea0fce5f?s=96&d=mm&r=g\",\"caption\":\"Masroof Ahmad\"},\"url\":\"https:\/\/onlineappsdba.com\/index.php\/author\/masroof\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Oracle Service Bus #OSB 10.3.1 deployment in Active-Active Cluster -","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/onlineappsdba.com\/index.php\/2010\/07\/16\/oracle-service-bus-osb-1031-deployment-in-active-active-cluster\/","og_locale":"en_US","og_type":"article","og_title":"Oracle Service Bus #OSB 10.3.1 deployment in Active-Active Cluster -","og_description":"This post covers overview and key points for deploying Oracle Service Bus (OSB) 10.3.1(earlier BEA&#8217;s AquaLogic Service Bus)\u00a0on WebLogic\u00a0Cluster. For [&hellip;]","og_url":"https:\/\/onlineappsdba.com\/index.php\/2010\/07\/16\/oracle-service-bus-osb-1031-deployment-in-active-active-cluster\/","article_published_time":"2010-07-16T16:52:12+00:00","author":"Masroof Ahmad","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Masroof Ahmad","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/onlineappsdba.com\/index.php\/2010\/07\/16\/oracle-service-bus-osb-1031-deployment-in-active-active-cluster\/","url":"https:\/\/onlineappsdba.com\/index.php\/2010\/07\/16\/oracle-service-bus-osb-1031-deployment-in-active-active-cluster\/","name":"Oracle Service Bus #OSB 10.3.1 deployment in Active-Active Cluster -","isPartOf":{"@id":"https:\/\/onlineappsdba.com\/#website"},"datePublished":"2010-07-16T16:52:12+00:00","author":{"@id":"https:\/\/onlineappsdba.com\/#\/schema\/person\/909a876ed58d400faf82caf81d61bfdb"},"breadcrumb":{"@id":"https:\/\/onlineappsdba.com\/index.php\/2010\/07\/16\/oracle-service-bus-osb-1031-deployment-in-active-active-cluster\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/onlineappsdba.com\/index.php\/2010\/07\/16\/oracle-service-bus-osb-1031-deployment-in-active-active-cluster\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/onlineappsdba.com\/index.php\/2010\/07\/16\/oracle-service-bus-osb-1031-deployment-in-active-active-cluster\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/onlineappsdba.com\/"},{"@type":"ListItem","position":2,"name":"Oracle Service Bus #OSB 10.3.1 deployment in Active-Active Cluster"}]},{"@type":"WebSite","@id":"https:\/\/onlineappsdba.com\/#website","url":"https:\/\/onlineappsdba.com\/","name":"","description":"Oracle Implementation &amp; Training Experts","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/onlineappsdba.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/onlineappsdba.com\/#\/schema\/person\/909a876ed58d400faf82caf81d61bfdb","name":"Masroof Ahmad","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/onlineappsdba.com\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/10f9db7bdbbd7f9ccfbe9b2d208e5978fc28315e9c704383e639a926ea0fce5f?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/10f9db7bdbbd7f9ccfbe9b2d208e5978fc28315e9c704383e639a926ea0fce5f?s=96&d=mm&r=g","caption":"Masroof Ahmad"},"url":"https:\/\/onlineappsdba.com\/index.php\/author\/masroof\/"}]}},"_links":{"self":[{"href":"https:\/\/onlineappsdba.com\/index.php\/wp-json\/wp\/v2\/posts\/1958","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/onlineappsdba.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/onlineappsdba.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/onlineappsdba.com\/index.php\/wp-json\/wp\/v2\/users\/115"}],"replies":[{"embeddable":true,"href":"https:\/\/onlineappsdba.com\/index.php\/wp-json\/wp\/v2\/comments?post=1958"}],"version-history":[{"count":0,"href":"https:\/\/onlineappsdba.com\/index.php\/wp-json\/wp\/v2\/posts\/1958\/revisions"}],"wp:attachment":[{"href":"https:\/\/onlineappsdba.com\/index.php\/wp-json\/wp\/v2\/media?parent=1958"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/onlineappsdba.com\/index.php\/wp-json\/wp\/v2\/categories?post=1958"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/onlineappsdba.com\/index.php\/wp-json\/wp\/v2\/tags?post=1958"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}