Views:

Behavior:
The reindexing of the complete fulltext of a file cabinet can consume a lot of resources and performance on systems with big file cabinets or on less powerful machines.

This may affect the daily work of the users. It is possible to define PAUSE times for the fulltext reindexing.
All new documents, which are stored in these pause times are not affected and will still be processed, as these pause times only concern the fulltext reindex process.

Solution:
To schedule these pause times, the DWContentServer.exe.settings has to be adapted.
The existing part  <DWTaskOptions taskType="FTReindexJob" ...  has to be expanded like this (Please create a backup of the original file first!):

   <DWTaskOptions taskType="FTReindexJob" limit="1" TaskPriority="1" MaxFailCount="-1">
         <WeekSchedule>
            <DaySchedule dayOfTheWeek="Monday">
              <PauseDefiners>
                <PauseDefiner fromTime="08:00:00" toTime="20:00:00" />
              </PauseDefiners>
            </DaySchedule>
            <DaySchedule dayOfTheWeek="Tuesday">
              <PauseDefiners>
                <PauseDefiner fromTime="08:00:00" toTime="20:00:00" />
              </PauseDefiners>
            </DaySchedule>
            <DaySchedule dayOfTheWeek="Wednesday">
              <PauseDefiners>
                <PauseDefiner fromTime="08:00:00" toTime="20:00:00" />
              </PauseDefiners>
            </DaySchedule>
            <DaySchedule dayOfTheWeek="Thursday">
              <PauseDefiners>
                <PauseDefiner fromTime="08:00:00" toTime="20:00:00" />
              </PauseDefiners>
            </DaySchedule>
            <DaySchedule dayOfTheWeek="Friday">
              <PauseDefiners>
                <PauseDefiner fromTime="08:00:00" toTime="12:00:00" />
                <PauseDefiner fromTime="16:00:00" toTime="20:00:00" />
              </PauseDefiners>
            </DaySchedule>
            <DaySchedule dayOfTheWeek="Saturday">
            </DaySchedule>
            <DaySchedule dayOfTheWeek="Sunday">
            </DaySchedule>
          </WeekSchedule>
      </DWTaskOptions>


In this sample, the pauses are defined for Monday to Thursday 8 am to 8 pm. The documents that need to be reindexed are processed at night.
For Friday, two pauses are defined. The times have to be set in the 24h format according to the time zone specified on the machine running the Content Server.

Comments (2)
  • article also valid for 6.12 ?
  • Where is this file located in 7.2?

    I have a new install that is consuming itself running FullText at 100%.