The SICS Scheduler system consists of a set of screens in SICS Sys Admin used to set up schedulers and jobs. The schedulers can then be started directly from the SICS Sys Admin which goes into so-called unattended mode and processes jobs. Schedulers can also be started from the command line and many schedulers can run at the same time.
Starting from version 4.4.2 there is a new way of running scheduled jobs using the SICS Batch Server.
...
Overview # Introduction # This facility, usually shortened to ‘ADH’, allows users to convert an electronic document in one format into another - the second format usually being one that SICS itself can understand, typically an eMessaging message (though other formats are supported). It is a powerful addition to SICS, as it widens the scope of the eMessaging interface. Users receiving non-ACORD messages and notifications can transform the original document into the ACORD format, and process the resulting message through the extensive eMessaging solution.
...
Requirements # Java 21 or later runtime environment. For best performances, the index should be stored on a unit having a low random-access IO latency, like a SSD. SICS Search Folder Mode # SICS Search Folder Mode is not optimal and can lead to slow search performances and data inconsistency between the index and the database in a multi-user environment. It is therefore advised only for test or demonstration purposes.
...
SICS Batch Server (SBS) is a web application with a simple browser based administration web page.
When the SBS starts it allocates and eventually starts a set of schedulers. The name of the schedulers to run, SICS user name, password and various other parameters can be configured in the SBS web application.
The simple browser based web page can be used to administer the SBS and to initiate on call only jobs.
...
The SBS provides a simple web GUI to administer the SBS instance.
The SBS admin console is available at URL:
http://<hostname>:<port>/<rootcontext>/admin
URL part Description <hostname> The domain name or IP address of the computer where SBS is running. <port> The SBS port, as configured in the JEE container (Tomcat, WebSphere, etc) where SBS is deployed. <rootcontext> The context root where the SicsBatchServer is published, for example, “sbs”. Note:
If admin pages are set up to be protected the user must log in before the management console is opened.
...
Start Scheduler # The user can start, stop or pause a scheduler by selecting one of the buttons in the Actions column.
Run On-Call jobs # A job can be run by giving a valid Job Identifier and an optional parameter file. If a scheduler is specified in the job’s configuration that scheduler will be used. If the job does not specify any scheduler (AUTOMATIC option) the first available scheduler will be used.
...
SICS Batch Server can run on 64-bit versions of Windows and Linux. The instructions are based on installation on machines running Microsoft Windows 64 bit. There is also a section on installing SICS Batch Server on Linux.
Main steps # Install SICS software products Set up database Test database using GUI-based SICS Configure SICS Install a Java Servlet Container Deploy SICS Batch Server to the Java Servlet Container Configure the SICS batch Server environment Verify correct startup of SICS Batch Server Note:
...