Weblogic Dynamic Cluster configuration

This is a new feature available in Weblogic 12c (12.1.2).

Dynamic cluster contains one or more dynamic servers. It allows you to add a new server dynamically at peak loads. This would eliminate the need of adding the managed server manually to a cluster. The businesses can define number of servers that needs to be added dynamically anticipating the peak loads.

The concept of dynamic cluster is based on a single shared server template.

The operations of dynamic clusters are similar to the traditional cluster.

The plugins automatically notifies the web server about the servers in the cluster as soon as they are dynamically added. However you would need to make the corresponding entries in the httpd.conf for the dynamic servers as well.

A dynamic cluster is any cluster that contains one or more dynamic servers. Dynamic clusters are based on a single, shared server template. You use the shared server template to specify the configuration of the servers in your dynamic cluster so that each server does not need to be manually configured when expanding the cluster.

Dynamic clusters enable you to easily increase the number of server instances in your domain. When configuring your dynamic cluster, you can specify the number of server instances you anticipate needing at peak load. WebLogic Server will create the specified number of server instances and apply the calculated attribute values to each one. When you need additional server capacity, you can then start a server instance without having to first manually configure the server instance and add it to the cluster.

You can define the cluster members in the apache configuration file before hand and whenever the dynamic servers are started during peak load, they are eligible for processing the incoming load.