Я пишу функцию в классическом ASP, где мне нужно хранить файлы журналов на основе HTTP-запросов и ответов.если я не буду правильно обрабатывать эти журналы, они значительно увеличатся в размерах.Я хотел бы спросить вас, что является лучшей практикой (если есть) и как я могу с ней справиться.
Я думал о создании нового файла журнала каждый раз, когда текущий файл достигает указанного размера, но я не уверен, является ли это эффективным решением.Любые идеи или примеры будут с благодарностью.Это моя функция, которая в настоящее время регистрирует:
Function WriteLog(ByVal psMessage)
Dim oFs: Set oFs = Server.CreateObject("Scripting.FileSystemObject")
Application.Lock
Dim oTs: Set oTs = oFs.OpenTextFile(logFile, 8, True) '8 = ForAppending
oTs.WriteLine Now() & vbTab & psMessage
oTs.Close
Application.UnLock
Set oTs = Nothing
Set oFs = Nothing
WriteLog = True
End Function