Код: Выделить всё
public class SimpleHandler implements Resource, RequestHandler {
private final Logger logger = Logger.getLogger(this.getClass().getName());
private SimpleService simpleService;
public SimpleHandler() {
Core.getGlobalContext().register(this);
}
@Override
public String handleRequest(Map input, Context context) {
logger.log(Level.INFO, "is simple service null? " + (simpleService == null));
var type = input.get("httpMethod");
if (type.equals("GET")) {
simpleService.handleGet();
} else {
simpleService.handlePost();
}
return "OK";
}
@Override
public void beforeCheckpoint(org.crac.Context
Подробнее здесь: [url]https://stackoverflow.com/questions/78816616/aws-lambda-snapstart-timeout-breaks-snapstart-runtime-environment[/url]