无服务器框架- c#和Node.js在一个单一的Serverless .yaml



是否可以通过单个无服务器部署Node.js服务和c#服务?yaml文件?任何代码示例将非常感谢。

是,假设您的云提供商支持您指定的每种语言。无服务器框架在单个serverless.yaml配置文件中支持多种语言(即"多个运行时")。(警告:我没有c#经验,所以我将使用node+python作为多语言的例子。)

以下是您所要求的在单个serverless.yaml中使用多种语言的示例:

service: hellotime-app
provider:
name: aws
functions:
hello:
runtime: python3.9
events:
- http:
method: get
path: greet
handler: web/handler.hello

time:
runtime: nodejs14.x
events:
- http:
method: get
path: time
handler: api/handler.timestamp

参考:https://www.serverless.com/blog/building-mutliple-runtimes

最新更新