【发布时间】:2021-01-12 22:45:28
【问题描述】:
是否可以使用与其他自定义域不同的 lambda 函数;在 servlerless lambda 项目中,我需要一个 lambda 来使用与其他 lambda 不同的自定义域。例如
userNotification --> dev.xyz.com/users
所有其他人
getProducts --> dev.abc.com/products
我尝试使用以下自定义域,但它不起作用。
userNotification:
handler: src/index.handler
events:
- http:
method: get
path: /userNotification
cors:
origin: '*'
headers:
- Content-Type
- X-Amz-Date
- Authorization
- X-Api-Key
- X-Amz-Security-Token
- If-Match
- If-None-Match
# override default customDomain
customDomain:
domainName: 'dev.xyz-comm-sanbox.com'
basePath: dev-newbank
stage: dev
createRoute53Record: true
在 serverless.yml 中,我使用自定义域,这很好,但是我有一个用于所有 lambda 函数的自定义域。我需要一个 lambda 来使用与其他不同的 customDomain;
custom:
customDomain:
basePath: dev-newbank
domainName: 'dev.abc.com'
stage: 'dev'
createRoute53Record: true
endpointType: regional
securityPolicy: tls_1_2
【问题讨论】:
标签: node.js aws-lambda aws-api-gateway serverless custom-domain