У меня есть CFC как синглетный объект в области применения.
Один из методов используется для массовой обработки данных и периодически вызывает ошибки «Java heap space».
РЕДАКТИРОВАТЬ Все переменные внутри метода имеют VAR-область, поэтому их не следует хранить в области объекта после завершения вызова.
Это может быть немного глупым вопросом для Java-людей, но я хотел бы знать , как Java-сборщик мусора очищает память методов CFC: только когда завершается весь запрос или, может быть, сразу после каждого вызова метода / функции
Второй вариант интересен тем, что позволяет мне разбить мой большой метод на несколько, что является одной из возможных оптимизаций.