Scheduling Downtime

About this task

Scheduling downtime allows you to perform maintenance on an environment or related system. You can create downtime rules for project configurations that stop or suspend all enabled orchestration jobs in that project configuration for a specified duration of time. The project configuration does not have to be undeployed to create or edit a downtime rule. Downtime rules can occur once or repeat at specific intervals. You must have administrator or publisher permissions to create, edit, or delete a downtime rule.

By default, downtime rules are stored in GMT time zone. If an administrator modifies the system clock from GMT to another time zone, downtime rules are executed at the same absolute time. For example: You create a downtime rule to stop all orchestration between 4:00pm - 4:15pm GMT. The administrator then modifies the system clock to display PDT. Your downtime rule is modified to now stop all orchestration between 8:00am - 8:15am PDT. To execute the downtime rule at 4:00pm - 4:15pm PDT, you must edit the downtime rule. Times differences caused by daylight savings are automatically adjusted.

If the environment is offline when a downtime rule is scheduled to occur, all unexecuted rules are identified and executed in the appropriate order when the environment returns online. After all the backlogged downtime rules are executed, you regain control to modify the deployment state of a project configuration.

Procedure

  1. From the Navigation pane, select Repository > Configurations. The Project Configurations page is displayed.
  2. Click the project configuration, which contains the downtime rule you want to work with. The Configuration Details page is displayed.
  3. In the Scheduled Downtimes section, click New Rule. The New Downtime Rule dialog box is displayed.
  4. Select one of the following actions from the drop-down list:
    • Stop (allows jobs to finish) - At the specified time, prevents any new orchestration jobs from starting while allowing current jobs to finish processing. This action facilitates a gracefully stop.

    • Stop (cancel running jobs) - At the specified time, prevents any new orchestration jobs from starting and stops all currently running jobs. This action immediately stops all jobs.

    • Suspend - At the specified time, prevents any new orchestrations from starting and pauses any jobs that are currently running. At the end of the scheduled downtime, the runtime processes the suspended job from the point it paused.

  5. Specify the duration of the downtime by specifying a date and time for Start Downtime and End Downtime.
  6. (Optional) Select the Repeat option to create a repeat downtime rule.
    1. Specify a repeat interval (numeric value).
    2. Specify frequency from the drop-down list: Days, Weeks, Months, or years.
  7. Click Save.

Results

The new downtime rule displays in the Scheduled Downtimes section and the Scheduled Downtime counter increases by one.

Edit Downtime Rules

Procedure

  1. From the Navigation pane, select Repository > Configurations. The Project Configurations is displayed
  2. Click the project configuration, which contains the downtime rule you want to work with. The Configuration Details page is displayed
  3. In the Scheduled Downtime section, click the downtime rule you want to edit. The Edit Downtime Rule displays.
  4. Select one of the following actions from the drop-down list:
    • Stop (allows jobs to finish) - At the specified time, prevents any new orchestration jobs from starting while allowing current jobs to finish processing. This action facilitates a gracefully stop.
    • Stop (cancel running jobs) - At the specified time, prevents any new orchestration jobs from starting and stops all currently running jobs. This action immediately stops all jobs.
    • Suspend - At the specified time, prevents any new orchestrations from starting and pauses any jobs that are currently running. At the end of the scheduled downtime, the runtime processes the suspended job from the point it paused.
  5. Specify the duration of the downtime by specifying a date and time for Start Downtime and End Downtime.
  6. Optional: Select the Repeat option to create a repeat downtime rule.
    1. Specify a repeat interval (numeric value).
    2. Specify frequency from the drop-down list: Days, Weeks, Months, or years.
  7. Click Save.

Deleting Downtime Rules

Procedure

  1. From the Navigation pane, select Repository > >Configurations. The Project Configurations page is displayed.
  2. Click the project configuration, which contains the downtime rule you want to work with. The Configuration Details page is displayed.
  3. In the Scheduled Downtime section, select the downtime rule you want to delete. The Delete Rules confirmation window is displayed.
  4. Click Yes.

Results

The downtime rule no longer displays.




Feedback | Notices


Timestamp icon Last updated: Friday, February 5, 2016


http://pic.dhe.ibm.com/infocenter/wci/v7r0m0/topic/com.ibm.wci.appliance.doc/Managing_Integration_Appliances/schedulingDowntime.html