Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

The JobScheduler is delivered with a range of standard features, e.g.:

  • Job activities can be limited to timeslots. The JobScheduler supports any number of timeslots, which can be configured according to individual job requirements.
  • The JobScheduler allows the assignment of job priorities.
  • Job history protocols are optionally stored in a database.
  • The locking feature The locking feature prevents that two jobs access the same resource, e.g. a file or database, at the same time. In other words, only one process at a time can receive the exclusive right to access the resource as long as the lock is active.
  • Standard job packages e.g. for log rotation and cleanup, sanity checking, job execution by remote JobSchedulers, FTP file transfer.
  • Notifications for job execution results per e-mail, configurable logging and monitoring of logs.
  • API to API to implement jobs and job scripts, e.g. for complex conditional processing.
  • Different graphical user interfaces: A built-in interface for in interface for job control and GUI for a GUI for managing configurations for several JobSchedulers on different server systems.

...

  • High-availability Cluster: a JobScheduler backup cluster ensures fail-safe operation with automatic fail-over. A fail-safe system consists of a primary JobScheduler and at least one backup, with both these JobSchedulers running on different computers.
  • Load balancing: For a high volume of data with time consuming processing using multiple JobSchedulers will speed up the processing time considerably and provide higher availability. In load balancing mode the processing tasks are shared between multiple JobSchedulers that are handling distributed orders on more than one host.
  • Solution stacks are implementations with third party Open Source components party Open Source components that are available for :
  • Network Monitors such as Nagios
  • e.g.
    • System Monitors such as Nagios, op5, Zabbix etc.
    • Secure Shell remote execution, SCP Secure Copy and SFTP Secure
    Secure Shell remote execution, SCP Secure Copy and SFTP Secure
    • file transfer.
  • Jetty Plugin

Implementation

  • The JobScheduler is written in C++ and Java, standard jobs are implemented with Java Version 1.7 and higher. Since JobScheduler release 1.6.4036 a JRE 1.7 or higher is required.
  • The Open Source JobScheduler is Source JobScheduler is customized according to specific business requirements. Enterprise level Support is available.

...