Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Этот серверный класс позволяет выполнять операции с архивами журналов.

removeUnpacked(sysLogArchiveId)


Этот метод позволяет удалить распакованные устаревшие журналы. По умолчанию журналы старше одного месяца считаются устаревшими. Вы можете изменить это значение, изменив значение системного свойства simple.logs.rotate_period_in_days.

Обратите внимание, что архив журнала не удаляется при вызове этого метода. Он удаляет только временные таблицы, содержащие журналы, созданные при предыдущей распаковке.



Параметры:

НазваниеТипОбязательныйЗначение по умолчанию
sysLogArchiveIdStringДаНет


Возвращаемое значение:

ТипОписание
VoidМетод не возвращает значение.


Пример:

Code Block
languagejs
themeEclipse
titleremoveUnpacked
linenumberstrue
const logArchive = new SimpleLogArchive();
logArchive.removeUnpacked('161478566913431857');


runPacking()


Используйте этот метод, чтобы поместить устаревшие журналы в архив. По умолчанию журналы старше одного месяца считаются устаревшими. Это значение можно изменить, изменив значение системного свойства simple.logs.rotate_period_in_days.


Возвращаемое значение:

ТипОписание
VoidМетод не возвращает значение.


Пример:

Code Block
languagejs
titlerunPacking
const logArchive = new SimpleLogArchive();
logArchive.runPacking();

runUnpacking(sysLogArchiveId)


Этот метод запускает распаковку архива журнала. После завершения распаковки журналы помещаются в таблицы журналов, указанные в статье Системные журналы.


Параметры:

НазваниеТипОбязательныйЗначение по умолчанию
sysLogArchiveIdStringДаНет


Возвращаемое значение:

ТипОписание
VoidМетод не возвращает значение.


Пример:

Code Block
languagejs
themeEclipse
titlerunUnpacking
linenumberstrue
const logArchive = new SimpleLogArchive();
logArchive.runUnpacking('161478566913431857');


Table of Contents
classfixedPosition
printablefalse