You can archive records of index actions that the DIH receives and documents that the DIH was unable to index.
Use the following procedure to set up archiving for index actions. The archived data includes any data that you send in the action.
[Server]
section, set ArchiveMode
to True
. [Paths]
section, set Archive
to the path (either absolute or relative to the DIH executable) to a directory to store the list of actions in.In the [Server]
section, set ArchiveFolderDateFormat
to the IDOL date format string to use to name the folders. You can also use forward slashes (/
) as path separators to specify subfolders. For example:
ArchiveFolderDateFormat=YYYY_MM_DD/HH/NN
In this example, an archive folder is produced every day, with a subfolder every hour, each with a further subfolder every minute. The default value is YYYY_MM_DD
.
[Server]
section, set CompressArchive
to True
if you want to compress the action archive to save disk storage space.In the [Server]
section, set ArchiveUseHashDir
to False
if you do not want to use a hashed directory structure in your archive folder (64 folders each containing 64 folders).
A hashed directory structure can avoid slow file operations that can occur in some file systems when there are many files in a single folder. If you have set ArchiveFolderDateFormat
to give a small time interval for each folder, hashed directories might not be necessary.
Save and close the configuration file.
Restart the DIH for your changes to take effect.
Use the following procedure to set up archiving for documents that the DIH was unable to index.
[Server]
section, set the ArchiveFailedTasks
parameter to True
.[Paths]
section, set the Failed
configuration parameter to the path (either absolute or relative to the DIH executable) to a directory to store the unindexed documents in.Save and close the configuration file.
Restart the DIH for your changes to take effect.
|