Question :
Comment planifier les opérations de texte intégral lourdes ?
Réponse :
La mise à jour du texte intégral après une mise à niveau vers une version plus récente de DocuWare ou la réindexation du texte intégral complet d'une armoire peut consommer beaucoup de ressources et de performances sur les systèmes dotés d'armoires volumineuses ou sur les machines moins puissantes.
Cela peut affecter le travail quotidien des utilisateurs.
La version 6.5 de DocuWare propose une planification permettant de définir des temps de pause pour la mise à jour du texte intégral ou la réindexation.
Tous les documents stockés pendant ces temps de pause ne sont pas affectés et seront toujours traités, car ces temps de pause ne concernent que le processus de mise à niveau du texte intégral ou de réindexation du texte intégral.
Pour planifier ces temps de pause, les paramètres de DWContentServer.exe doivent être adaptés.
La partie existante <TaskOptions Task="ProcessFCContent"... doit être développée comme suit (créez d'abord une copie de sauvegarde du fichier d'origine !) :
<TaskOptions Task="ProcessFCContent" Limit="1" TaskPriority="4" MaxFailCount="-1">
<WeekSchedule>
<WeekSchedule>.DaySchedule day OfTheWeek="Monday">
<PauseDefiners>
<PauseDefiner fromTime="08 :00 :00" toTime="20:00 :00" />
</PauseDefiners>
</DaySchedule>
<DaySchedule day OfTheWeek="Tuesday">
<PauseDefiners>
<PauseDefiner fromTime="08 :00:00" toTime="20:00 : 00" />
</PauseDefiners>
</DaySchedule>
<DaySchedule day OfTheWeek="Wednesday">
<PauseDefiners>
<PauseDefiner fromTime="08 :00 :00" toTime="20:00 : 00" />
</PauseDefiners>
</DaySchedule>
<DaySchedule day OfTheWeek="Thursday">
<PauseDefiners>
<PauseDefiner fromTime="08 :00:00" toTime="20:00 :00" />
</PauseDefiners>
</DaySchedule>
<DaySchedule day OfTheWeek="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">
<PauseDefiners><DaySchedule>/DaySchedule>
<DaySchedule dayOfTheWeek="Sunday">
</DaySchedule>
</WeekSchedule>
</TaskOptions>
Dans cet exemple, les pauses sont définies du lundi au jeudi de 8h à 20h. Les documents qui doivent être réindexés sont traités la nuit.
Pour le vendredi, deux pauses sont définies. Les heures doivent être définies au format 24h en fonction du fuseau horaire spécifié sur la machine qui exécute le Content Server.
Veuillez noter : Cet article est une traduction de l'anglais. Les informations contenues dans cet article sont basées sur la ou les versions originales des produits en langue anglaise. Il peut y avoir des erreurs mineures, notamment dans la grammaire utilisée dans la version traduite de nos articles. Bien que nous ne puissions pas garantir l'exactitude complète de la traduction, dans la plupart des cas, vous la trouverez suffisamment informative. En cas de doute, veuillez revenir à la version anglaise de cet article.
