官术网_书友最值得收藏!

Job

Job system of Enterprise Manager provides support for scheduling the operations and executing an operation as per the schedule. Enterprise Manager provides a framework where a unit of work to be done is defined as a job, these jobs can be scheduled to run on multiple targets and the outcome of that is persisted in the repository. For the scheduling of a job, Enterprise Manager console provides an interface, using which the user can specify the parameters to be passed on to the job and the targets where the job needs to be executed.

For example, the Database backup job contains all the details on how to perform database backup. Enterprise Manager console provides an interface to select on which database this operation needs to be run, what is the backup mode (online, offline), and what is the schedule to run this job.

Success or failure of the job execution can also be sent out as a notification.

Major building blocks of job system are as follows:

  • Job Definition: Job definition contains the parameters required by the job and the sequence of steps to be performed. It provides rich support for the orchestration of multiple steps in a job, like conditionally running some steps based on the outcome of earlier steps, waiting for one step to complete before starting the next and so on.

    Out-of-the-box Enterprise Manager provides many job definitions, like Oracle Application Server backup, WebLogic start/stop, and so on.

  • Job Library: To run a job, System Administrators provide input parameters for a job, and a schedule to run the job. Sometimes the Administrator who can provide input parameters is different from the Administrator who schedules the job.

    Job library provides the support where one Administrator can fill in all parameters in the job and save it in the job library; another Administrator can just pick up a job and schedule the execution of job. This feature is very useful when there are multiple levels of System Administrators, super Administrators can define the jobs parameters and save in the job library, and Operators can execute/schedule the jobs.

  • Multi-tasking jobs: Often, Administrators need to schedule multiple jobs in a particular sequence. Enterprise Manager provides "Multi-task job", using this, the Administrator can combine multiple jobs and run them as one job. Enterprise Manager console UI provides an interface for defining multi-task jobs where the user can define what jobs need to be run and in what order.

    Multi-task jobs can also be saved in job library

主站蜘蛛池模板: 台安县| 晴隆县| 焦作市| 上林县| 鄂托克前旗| 临汾市| 施甸县| 屏东县| 闽清县| 兰考县| 都江堰市| 竹溪县| 新邵县| 乌兰县| 炎陵县| 改则县| 永靖县| 保亭| 合阳县| 黎平县| 柏乡县| 仁寿县| 文山县| 宝山区| 柳河县| 泽普县| 日照市| 平定县| 出国| 固阳县| 富平县| 苗栗市| 元氏县| 闵行区| 和硕县| 翁源县| 龙海市| 吉林省| 田阳县| 深水埗区| 晋州市|