...
- MC_MarkedRecordManager - Removes records marked for deletion. This removes static entries only.
- MC_Synchronisation - Synchronise between several master controllers, only needed on duty standby systems
- MC_RollingBarrel - Removes expired records from the MC database (e.g. timeseries, model states etc)
- MC_SystemAlerter - Optional, used for triggering emails on log event codes.
- RollingBarrel_FSS (one for each FSS), recommended up to 2014.01 - synchronises the localDatastore and removes expired records from the FSS database. RollingBarrelFSS won't work unless module descriptors file is available and properly configured. Please use Compact_FSSCache.xml instead from 2014.02 onwards.
- Compact_FSSCache.xml, preferred worfklow replacing RollingBarrel_FSS since 2014.02 .
Scheduling the workflows using the Administrator Interface (AI)
...
Code Block | ||||
---|---|---|---|---|
| ||||
<?xml version="1.0" encoding="UTF-8"?>
<taskList xsi:schemaLocation="http://www.wldelft.nl/fews http://fews.wldelft.nl/schemas/version1.0/taskList.xsd" xmlns="http://www.wldelft.nl/fews" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<task>
<taskStatus>P</taskStatus>
<runOnFailOver>true</runOnFailOver>
<taskProperties>
<workflowId>RollingBarrel_FSS</workflowId>
<taskSelection>
<scheduledTask>
<schedulingPeriod>
<startDate>2010-01-01T00:00:00.000Z</startDate>
<endDate>2050-08-11T12:00:00.000Z</endDate>
</schedulingPeriod>
<schedulingInterval unit="hour" multiplier="6"/>
</scheduledTask>
</taskSelection>
<forecastPriority>Normal</forecastPriority>
</taskProperties>
</task>
</taskList>
|
Sample contents of Compact_FSSCache.xml
Code Block | ||||
---|---|---|---|---|
| ||||
<?xml version="1.0" encoding="UTF-8"?> <workflow version="1.1" xmlns="http://www.wldelft.nl/fews" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.wldelft.nl/fews http://fews.wldelft.nl/schemas/version1.0/workflow.xsd"> <activity> <!--Compact the cache files for performance and reread data from central database--> <predefinedActivity>compact cache files</predefinedActivity> </activity> </workflow> |