Housekeeping in eFLOW
Question / Problem:
What to do on a timely basis with your eFLOW Applications to keep them running smoothly?
Answer / Solution:
There are several stations, logs, folders and databases to check when you want your eFLOW Application to run smoothly over the years. See below the most common ones.
Restart your eFLOW Server
Your eFLOW Server needs to be rebooted after a period of time, to keep it healthy. This should be done:
- after there have been updates to the OS
- after there have been updates to other Software components
- on a regular basis
We recommend to reboot your eFLOW Server once in a month at least. It depends on your throughput, if your systems needs more reboots.
Restart your eFLOW AutoRun Stations
Your eFLOW AutoRun Stations need to be restarted after a period of time, to keep it healthy. Please do so on a regular basis, like once a week. Please check in the following KB Article how to stop the eFLOW AutoRun Stations correctly.
Keep your filesystem clean
To know where your default eFLOW Folders are located, use LaunchPro. Use "Tools" -> "Configure". Here you will find all installation pathes and further information. This dialog is not for editing, just for displaying values.
Every 3 or 6 months please delete all content under:
- %AppData%\Temp folder
- %AppData%\Client folder
Before deleting files and folders from Temp and/or Client folder, please do the following:
- Stop all AutoRun Stations
- Close all eFLOW Stations
- Clean the folder(s)
- Start AutoRun Stations
- Restart AutoRun Stations
Keep your databases clean
Every 3 or 6 months please delete all rows in eFLOW_Management table R_PersistentCache.
Before deleting rows from your eFLOW_Management table, please do the following:
- Stop all AutoRun Stations
- Close all eFLOW Stations
- Clean the folder(s)
- Start AutoRun Stations
- Restart AutoRun Stations
Keep your applications workflow clean
Every week please check:
- in eFLOW Controller, if there are any Collections in Station Reject and/or Pending
- Check why this Collections are not processed
- in eFLOW Controller, if in any Stations there are Collections in Status HOLD
- Check if this Collections where set manually to HOLD
- in EventViewer, check the TIS_Log for error messages
Optional on the server (applies to project)
- Purge project folders of old files
- Check your project specification for paths and file specification
- Purge eFLOW ePortal Archive folders of old files
- Check the eFLOW ePortal.appconfig file (% AppData%\Server \<your application name>\Setup\ePortal.appconfig)
- Under Archives\Success\Folder for the Archive path
- Under Archives\Error\Folder for the Archive path
- Under Archives\Reject\Folder for the Archive path
- Under Sections\Section\Workdir for the TEMP path
- Purge eFLOW Statistics Database of old recordsets
- Check the eFLOW StatisticsConfig.appconfig file (%AppData Server%\Server\<your application name\Setup\StatisticsConfig.appconfig)
- Under DBConnectionString you find the connection string information to your Statistics Database tables
Applies to:
Product | Version |
---|---|
eFLOW | 5.x |
eFLOW | 6.x |
ePortal |