使用无服务器框架进行本地开发



我有一个使用Serverless Framework的微服务项目,它具有以下结构:

project
└───service1
│   │   handlers.py
│   │   serverless.yml
│   │   requirements.txt
|   |   package.json
└───service2
└───service3
└───service4

每个文件夹都是一个微服务,每个微服务都有自己的无服务器。

我想知道以完全本地化的方式运行这个项目的最好方法是什么。

我已经尝试使用serverless-offline插件,但它只运行一个微服务在一个时间离线

我读过一些关于使用localstack创建AWS虚拟环境的文章,但我不知道它对我有什么帮助。

我需要一个提示,一篇文章或任何信息,可以帮助我在本地运行这些微服务。

p。:我使用python

我只保留1个无服务器。./project中的Yml。然后在无服务器内部有4个功能。Yml的处理程序指向相应的处理程序。py,这样你将有4个lambdas。

这样你可以使用无服务器脱机没有问题,仍然有4个微服务。

相关内容

  • 没有找到相关文章

最新更新