问题描述
我在AWS中创建了五个功能,这些功能由ALB触发。
Lambda是用Python编写的,我需要为它们创建一个单一的swagger文档。
我考虑过使用flask_swagger_ui,但是我发现使它起作用的唯一方法是使用单个lambda(而不是五个),并让flask在该lambda内进行路由(对我不利的解决方案)
关于如何实现这一目标的任何想法?
解决方法
您可以创建一个附加的Lambda,仅用于文档目的。
Lambda中的功能只是带注释的占位符,ALB侦听器仅将文档路径请求路由到该Lambda,而其他请求则路由到“实际” Lambda。