SOA 12c - Oracle Enterprise Scheduler (Stopping and Starting ESS Application)

Here we go!
Information that you need to know:

About Oracle Enterprise Scheduler.
Enterprise applications require the ability to respond to many real-time transactions requested by online users or web services. However, they also require the ability to offload larger transactions to run at a future time or automate the running of application maintenance work based on a defined schedule. Oracle Enterprise Scheduler provides the ability to run different job types, including: Java, PL/SQL, and binary scripts, distributed across the nodes in an Oracle WebLogic Server cluster. Oracle Enterprise Scheduler runs these jobs securely, with high availability and scalability, with load balancing and provides monitoring and management through Fusion Applications Control. Oracle Enterprise Scheduler provides scheduling services for the following purposes:

  • To distribute job request processing across a grid of application servers,
  • To run Java, PL/SQL and binary process jobs,
  • To group job requests into job sets,
  • To schedule job requests based on recurrence expressions,
  • To administer job requests with Fusion Applications Control.

Oracle Enterprise Scheduler provides the critical requirements in a service-oriented environment to automate processes that must recur on a scheduled basis and to defer heavy processing to specific time windows. Oracle Enterprise Scheduler lets you:

  • Support sophisticated scheduling and workload management,
  • Automate the running of administrative jobs,
  • Schedule the creation and distribution of reports,
  • Schedule a future time for a step in a business flow for business process management.

Oracle Enterprise Scheduler provides features to manage the complete life cycle of a job definition: development, distribution, scheduling, and monitoring. Using Oracle JDeveloper, application developers can easily create job requests in their development environment. Application administrators and other users can specify when and where they want their job requests to run. Users and administrators can monitor how the job ran and access the end results of those jobs.

Customers that implement large systems typically have to manage a large number of diverse machines to handle the workload of their users. Oracle Enterprise Scheduler provides the ability to control how work is distributed to individual machines or groups of machines.

The ESSAPP application module is deployed to the ESS managed server, allowing you to control the starting/stopping of job scheduling and processing. The application module also provides an interface to view and edit job definitions, search for job requests, set up purge polices, and so on. Oracle Enterprise Manager Fusion Middleware Control can be used to conveniently start/stop an ESS instance.

For more detailed information read the following URLs:
https://docs.oracle.com/cd/E15586_01/fusionapps.1111/e10142/intro1.htm#BGBIGEFC
https://docs.oracle.com/middleware/1213/ess/administer-scheduler/GUID-A7FBE88B-8E78-4424-97A9-BC12EBB86B5A.htm#ESSAG4108

In this post, we will learn how Shut Down and Start Up the ESS Application

1.- The first step is Log in to Oracle Enterprise Manager.

For example:
 

2.- The second step, we are going to click on Target Navigation button, next click on Scheduling Services, and then Select the ESSAPP.

For example:
 

3.- The third step, we are going to click on Shut Down, then again Shutdown button.

For example:
 
 Operation Logs

Validate Shutdown operation on target /YourDomain/YourServerName/ESSAPP
------------------------------------------------
Perform Shutdown operation on target /YourDomain/YourServerName/ESSAPP
Invoking stop operation on targets YourServerName.
------------------------------------------------
Checking operation status on target /YourDomain/YourServerName/ESSAPP
Checking operation status on target Shutdown
Status of Shutdown operation on target /YourDomain/YourServerName/ESSAPP is STATE_RUNNING
[Deployer:149192]Operation "stop" on application "ESSAPP" is in progress on "YourServerName".
Status of Shutdown operation on target /YourDomain/YourServerName/ESSAPP is STATE_RUNNING
[Deployer:149192]Operation "stop" on application "ESSAPP" is in progress on "YourServerName".
Status of Shutdown operation on target /YourDomain/YourServerName/ESSAPP is STATE_RUNNING
[Deployer:149192]Operation "stop" on application "ESSAPP" is in progress on "YourServerName".
Status of Shutdown operation on target /YourDomain/YourServerName/ESSAPP is STATE_COMPLETED
[Deployer:149194]Operation "stop" on application "ESSAPP" has succeeded on "YourServerName".

4.- After the shut down operation was completed, the ESS application should has the next appearance.

For example:
 

5.- The last step, we are going to click on Start Up.

For example: 

Operation Logs 

Validate Start Up operation on target /YourDomain/YourServerName/ESSAPP
------------------------------------------------
Perform Start Up operation on target /YourDomain/YourServerName/ESSAPP
Invoking start operation on targets YourServerName.
------------------------------------------------
Checking operation status on target /YourDomain/YourServerName/ESSAPP
Checking operation status on target Start Up
Status of Start Up operation on target /YourDomain/YourServerName/ESSAPP is STATE_RUNNING
Status of Start Up operation on target /YourDomain/YourServerName/ESSAPP is STATE_COMPLETED
[Deployer:149192]Operation "start" on application "ESSAPP" is in progress on "YourServerName".
[Deployer:149194]Operation "start" on application "ESSAPP" has succeeded on "YourServerName".


Comments

Popular posts from this blog

SOA 12c - Fault Handling (Creating Fault Policies and Fault Bindings)

SOA 12c - DB Adapter (Poll for New or Changed Records in a Table)

SOA 12c - DB Adapter (Perform an Operation on a Table)