обнаружил, что подпись отправляется по запросу с использованием текущей метки времени и ошибки, если она составляет более 5 минут, независимо от 15 минут тайм -аута от Lambda сторона. < /p>
aws lambda правильно настроена на 15 минут.
Код: Выделить всё
var lambdaClient = new AmazonLambdaClient(new AmazonLambdaConfig
{
Timeout = TimeSpan.FromMinutes(15)
});
var request = new InvokeRequest
{
FunctionName = LAMBDA_FUNCTION_NAME,
InvocationType = InvocationType.RequestResponse,
Payload = PAYLOAD
};
var response = await lambdaClient.InvokeAsync(request);
https://github.com/aws/aws-sdk-net/issues/2525
, но использует 'resignretries = True 'заставляет лямбду работать несколько раз.>
Подробнее здесь: https://stackoverflow.com/questions/794 ... rom-c-shar