抱歉,如果这不适合 SO,但不确定在哪里最好问这个问题!
背景:
- 在 AWS VPC 内的 EC2 容器服务 (ECS) 上运行应用程序。
- 有可能在不久的将来(3-6 个月)将发出请求的函数转移到 Lambda 函数。
我在功能上希望实现的目标:
- 将来自 HTTPS 流量的响应缓存到特定 URL 模式(例如 subdomain.example.com)指定时间段(例如 7 天)。
- 我们正在达到免费/付费服务的 API 限制,并希望注入一个层来透明地处理重复请求,不幸的是在应用程序层不容易处理。
- 这是否适用于 VPC(例如 InternetGateway?)级别或 ECS 服务级别 - 不要太在意哪一个。
理想情况下,这对应用程序本身是透明的,这很棒,但猜测它是 HTTPS 流量的事实可能会在工作中遇到麻烦。最初认为这可能在 InternetGateway 级别上是可能的,但假设无法轻松访问请求标头。
潜在的解决方案:
- 乌贼?(https://aws.amazon.com/articles/6463473546098546)
- 链接器?- 似乎这应该是可能的(我们目前也没有统一的服务发现方法,所以这可能会用 1 块石头杀死 2 只鸟)。
任何建议将不胜感激!
亚历克斯
PS。正如您可能会说的那样,我在这方面有点超出我的深度,对不起,如果我正在混合模式/解决方案!