Я довольно новичок в AWS Lambda и использую потоки ввода и вывода для моего обработчика запросов Lambda (в Java).(Следующее: https://docs.aws.amazon.com/lambda/latest/dg/java-handler-io-type-stream.html)
Недавно один из членов команды спросил меня, нужно ли мне закрывать выходной поток после записи в него выходных байтов. Я понимаю, что для Java закрытие потоков после использования является общимпередовой опыт, но является ли он совершенно ненужным в случае выходного потока лямбды из-за работы AWS Lambdas? Это просто что-то, что Lambdas очищает автоматически, или есть потенциальные риски не явного закрытия их?
Я пытался найти документацию по этому поводу, но я не нашел ничего конкретного, и я хотел бы получить лучший ответ для моего товарища по команде, чем «все примеры не закрывают выходные потоки» или «Я предполагаю,это просто связано с тем, как Lambda обрабатывает вызовы ".