Это определенно связано с токеном изменения перезагрузки, поэтому я предполагаю, что отключение перезагрузки файлов JSON устранит проблему. Это означает, что вам придется перезапустить ваше приложение, если вы внесли какие-либо изменения в файлы JSON, но это не должно быть большой проблемой, так как вам действительно нужно вносить изменения в конфигурацию как часть новой сборки и развертывания в любом случае. (через ваш конвейер CI / CD).
В противном случае вам не придется обновляться до Core 3.0, если только это исправление не будет перенесено обратно в выпуск 2.1 LTS. На самом деле это возможно, поэтому, возможно, стоит упомянуть об этом, так как утечка памяти - довольно серьезная проблема, которую не следует контролировать в выпуске LTS. Возможно, он только что полетел под радар команды.
Другая возможность заключается в том, что перенесено в 2.1, но, поскольку вы используете 2.2, его там нет. Я не уверен, что они обязательно перенесут его на 2.2, поскольку это не LTS. Таким образом, ваш выбор может сводиться к понижению до 2.1 или обновлению до 3.0. Это перерывы в игре, когда вы не участвуете в выпуске LTS - может потребоваться обновление.