我有一个Flask API,我在EC2实例上与Gunicorn一起服务,我正在尝试使用AWS API Gateway来连接我的端点,但是在尝试使用我的EC2实例的ip作为端点url时出错。
我的端点看起来像这个ec2-x-x-xxx-xx.eu-west-.compute.amazonaws.com:8080/scraper/run
你应该考虑两个选择:
如果您的EC2是公开可用的,则应该有一个入站规则0.0.0.0/0。如果不是,我认为你应该考虑选项2。
查看此博客文章以配置您的VPC端点,然后限制并保护您的通信:https://aws.amazon.com/fr/blogs/compute/introducing-amazon-api-gateway-private-endpoints/