Я использую серверы приложений ColdFusion 8 на компьютерах с Windows.ColdFusion работает как служба Windows.
Я заметил, что файл System.out
имеет большой размер (1 ГБ +) на некоторых машинах.
например,
C: \ ColdFusion8 \ runtime \ bin \ System.out
Я понимаю, что именно здесь вывод консоли выводится при запуске CF какслужбы, но есть ли какая-либо настройка JRun, позволяющая мне сохранять этот файл каждые x МБ, или ограничивать размер файла или что-то подобное?
Все советы приветствуются!
ВАЖНОЕ РЕДАКТИРОВАНИЕ:
Основано на обсуждении здесь - я считаю важным упомянуть, чтофайл System.out
стал большим на наших машинах из-за большого количества записи кода в этот файл, то есть с использованием:
sys = createObject("java", "java.lang.System");
sys.out.println(...);
Если вы запускаете CF как консольное задание (т.е. из командной строки), этополезный инструмент отладки, так как более старые версии CF не регистрировались в консоли при использовании <cflog />
.
Мы попросили наших разработчиков прекратить эту практику и вместо этого использовали <cflog />
или writeLog()
, которые оба записывают в консоль, а также журнал приложения (по умолчанию).