Hi, we are experienced a problem at the End of Day process, we run an autosequence with the step rotatelog.exe which should create specific log archive for each day, we found a couple of problems with this process
1.- The step ROTATELOG takes 928 seconds ( Approx. 15 minutes)
ROTATELOG.EXE | 0 | ERROR: Failed to move file MDSHTTPService.log; the process cannot access the file because it is being used by another process. |
Tue Oct 02 23:42:41 2012 | BOULEVARD | ROTATELOG.EXE | 0 | ERROR: Second time failed to move file MDSHTTPService.log; the process cannot access the file because it is being used by another process. |
Tue Oct 02 23:42:45 2012 | BOULEVARD | Autosequence.dll | 0 | Autosequence 30002 step 2 of type X has completed in 928 seconds. |
2.- The file size is around 7 MB and doesn't start a new file for each day. How can be truncated to only keep the info of the current day ?
The ROTATELOG is the second step of the autosequence, can i put it as the final step? Does this affect something in the EOD process?
How can I put free the MDSHTTPService.log to avoid the following error ?
The process cannot access the file because it is being used by another process. |
Any ideas/ tips will be really appreciated.
Josue R.