Sunday Jun 14, 2015

Sample Coherence Cluster in Weblogic 12c by Nicolas Fonnegra

clip_image002Coherence plays an essential role inside the Oracle Cloud Application Foundation by providing an in-memory data grid for real-time data and event processing. Coherence delivers a series of features and benefits such as partitioned data caching,  support for Java/C++/.Net/Rest clients, distributed agents for remote data processing, real-time data query, event processing, transaction management and JPA support among others.

This blog will demonstrate how to create a sample Coherence cluster in Weblogic. A sample Java application will also be developed and it will be in charge of storing data into the Coherence cluster and consuming it. This sample cluster will be used as a starting point for future blog entries that will demonstrate other Coherence features.

The whole exercise follows these steps:

  • Configuration of the Coherence Cluster in Weblogic
  • GAR archive definition
  • Java client development
  • Deployment

Coherence Cluster Configuration

We will take a demo Weblogic domain with an admin server and two manage servers as a starting point. Read the complete article here.

WebLogic Partner Community

For regular information become a member in the WebLogic Partner Community please visit: http://www.oracle.com/partners/goto/wls-emea ( OPN account required). If you need support with your account please contact the Oracle Partner Business Center.

Blog Twitter LinkedIn Forum Wiki

Tuesday Mar 31, 2015

Spinning-up a Coherence Cluster with Weblogic Scripting (WLST) by dxfelcey

clip_image002The WebLogic scripting and management features available with Coherence 12c Managed Servers make it easy to create Coherence clusters and manage applications. Using the Weblogic Scripting Tool (WLST),  the whole lifecycle of Managed Coherence Servers can be controlled, from creating and starting a Coherence cluster to deploying Coherence applications.

WLST scripts are written in Jython and can manipulate Weblogic JMX MBean's to manage Weblogic and Coherence. The flexibility and power they provide make it easy to create, configure and startup up a complete Coherence environment - in just a few minutes.  This post will outline how to do just this, using some sample WLST scripts.

Installing Coherence

So lets get started. If you haven’t already done so you need to install the Java JDK 1.8 and zipped distribution of Weblogic - which also contains Coherence. You can find these here;

For the JDK installation just follow the instructions. To keep things really simple for the Cohernece installation we will be using the zip installer for Weblogic (and Coherence). This avoids the need to have Administrator rights on Windows etc. The directory you unzip Coherence into will be referred to as the MW_HOME.  Read the complete article here.

WebLogic Partner Community

For regular information become a member in the WebLogic Partner Community please visit: http://www.oracle.com/partners/goto/wls-emea ( OPN account required). If you need support with your account please contact the Oracle Partner Business Center.

Blog Twitter LinkedIn Forum Wiki

Wednesday Oct 23, 2013

Weblogic - Dynamic Clustering in practice by Andy Overton

The latest version of Weblogic (12.1.2) includes support for Dynamic Clustering. For more details on what else is new in 12.1.2 see my previous blog post. In this blog post I will look at setting up a dynamic cluster on 2 machines with 4 managed servers (2 on each). I will then deploy an application to the cluster and show how to expand the cluster.

What is a dynamic cluster?

A dynamic cluster is any cluster that contains one or more dynamic servers. Each server in the cluster will be based upon a single shared server template. The server template allows you to configure each server the same and ensures that servers do not need to be manually configured before being added to the cluster. This allows you to easily scale up or down the number of servers in your cluster without the need for setting up each server manually. Changes made to the server template are rolled out to all servers that use that template. Read the complete article here.


WebLogic Partner Community

For regular information become a member in the WebLogic Partner Community please visit: http://www.oracle.com/partners/goto/wls-emea ( OPN account required). If you need support with your account please contact the Oracle Partner Business Center.

Blog Twitter LinkedIn Mix Forum Wiki

Friday Aug 30, 2013

WebLogic Server Cluster Messaging Protocols by Robert Patrick and Sabha Parameswaran

WebLogic Server clusters form a loosely-federated group of managed servers that provide a model for applications to leverage for achieving scalability, load balancing, and failover. Each managed server manages its view of what servers are in the cluster and its own cluster-wide view of the JNDI tree. The cluster uses a messaging model for members of the cluster to exchange the information required to keep the cluster in sync.  WebLogic Server supports two different cluster messaging protocols, known as unicast and multicast. This blog entry describes the two different cluster messaging protocols and makes recommendations around selecting which protocol to use for all versions of WebLogic Server up to and including WLS 12c (12.1.x).

WebLogic Server Clustering Fundamentals

Most features of WebLogic Server clustering are targeted at providing scalability, high availability, and failover capabilities to specific application component types (e.g., web applications, EJBs, JMS).  To support these capabilities, WebLogic Server clustering provides some infrastructure services upon which all of the other features rely.  The two most important services are: Read the full article here.

WebLogic Partner Community

For regular information become a member in the WebLogic Partner Community please visit: http://www.oracle.com/partners/goto/wls-emea ( OPN account required). If you need support with your account please contact the Oracle Partner Business Center.

Blog Twitter LinkedIn Mix Forum Wiki

Tuesday Apr 23, 2013

Setting Up, Configuring, and Using an Oracle WebLogic Server Cluster by Yuli Vasiliev

Learn to take advantage of multiple Oracle WebLogic Server instances grouped into a cluster to maximize scalability and availability.

The key characteristics of a successful online system today include high availability, reliability, and scalability. Put simply, your online system must be ready to process a user request quickly and at any time, even when the number of requests grows abruptly. Strictly speaking, a growing number of user requests is a good thing, because that makes it clear that your online business is booming and opening up new opportunities for you. The ability to act on opportunities is a key characteristic of many successful businesses today.

To meet the requirements for greater availability and scalability, more and more companies are moving toward clustered infrastructures for their online solutions. Oracle WebLogic Server supports clustering, allowing an Oracle WebLogic Server cluster to be composed of multiple Oracle WebLogic Server instances running on different servers at the same time, so that application deployed to the cluster can take advantage of the combined processing power of multiple servers, failover, and load balancing.

To end users and applications, multiple Oracle WebLogic Server instances grouped into a cluster appear as a single Oracle WebLogic Server instance. But beneath the surface, the cluster uses an infrastructure that enables interconnecting clustered Oracle WebLogic Server instances to make them work as a single unit. It's important to realize, though, that setting up and using that infrastructure involves some configuration work on the part of a cluster administrator.

Key Benefits of Clustering
The idea behind clustering is pretty simple: Multiple server instances are grouped to work together to achieve increased scalability and reliability. In particular, the benefits of an Oracle WebLogic Server cluster include the following:

  • High availability - You can deploy your applications on multiple server instances within an Oracle WebLogic Server cluster. In this case, if a server instance that is running your application fails, application processing will continue (transparently to the application users) on another instance.
  • Scalability - New server instances can be dynamically added to a cluster to match consumer demand, without interrupting application processing.
  • Improved performance - Another advantage to deploying on multiple server instances in a cluster is that it provides several alternatives for application processing. The load balancing mechanism that clustering enables can significantly improve performance of your clustered application due to the efficient distribution of jobs and communications across the resources within the cluster.

Read the full article here

WebLogic Partner Community

For regular information become a member in the WebLogic Partner Community please visit: http://www.oracle.com/partners/goto/wls-emea ( OPN account required). If you need support with your account please contact the Oracle Partner Business Center.

Blog Twitter LinkedIn Mix Forum Wiki

Friday Oct 12, 2012

Setting Up and Using a WebLogic Cluster –Webcast October 17th 2012

Date and time: Wednesday, October 17, 2012 8:00 am
Pacific Daylight Time (San Francisco, GMT-07:00)
Change time zone

Wednesday, October 17, 2012 4:00 pm
GMT Summer Time (London, GMT+01:00)

Wednesday, October 17, 2012 11:00 am
Eastern Daylight Time (New York, GMT-04:00)

Wednesday, October 17, 2012 8:00 am
Pacific Daylight Time (San Francisco, GMT-07:00)

Duration: 1 hour

Description:

This one-hour session is recommended for administrators and developpers who work with Oracle Weblogic Server. The focus in this presentation and demos is to go through entire cycle of cluster configuration, best practices and troubleshooting capabilities.
* Configuration
* Best practices
* Troubleshooting and Debugging capabilities

Details and registration


WebLogic Partner Community

For regular information become a member in the WebLogic Partner Community please visit: http://www.oracle.com/partners/goto/wls-emea ( OPN account required). If you need support with your account please contact the Oracle Partner Business Center.

Blog Twitter LinkedIn Mix Forum Wiki

Search

Archives
« September 2015
SunMonTueWedThuFriSat
  
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
   
       
Today