2016-12-15 3 views
1

Не могли бы вы помочь объяснить, что означает это предупреждающее сообщение?Без сервера: вы используете LAMBDA-PROXY в сочетании с запросом/ответом

Без сервера: Внимание! Вы используете LAMBDA-PROXY в сочетании с конфигурацией запроса/ответа в вашей функции «indexPage». Во время развертывания эта конфигурация будет игнорироваться.

Я считаю, что я понимаю часть LAMDA-PROXY. Я уверен, что это ссылка на раздел «Интеграция» в serverless.yml:

indexPage: 
    handler: reporting.index 
    memorySize: 128 
    timeout: 15 
    events: 
     - http: 
      path:/
      method: post 
      integration: lambda-proxy 
      response: 
      headers: 
      Content-Type: "'text/html'" 
      template: $input.path('$') 

Я понятия не имею, что он ссылающийся с «конфигурации запрос/ответ».

ответ

2

Если вы используете лямбда-прокси, вы возвращаете все через свою лямбда-функцию, а не конфигурацию. Он говорит, что он будет игнорировать эту часть:

response: 
     headers: 
     Content-Type: "'text/html'" 
     template: $input.path('$') 

Если вы хотите, чтобы определить запрос/ответ в файле конфигурации, необходимо изменить интеграции лямбда из лямбда-прокси.