首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >我可以触发来自EC2实例的出站HTTP请求的事件吗?

我可以触发来自EC2实例的出站HTTP请求的事件吗?
EN

Server Fault用户
提问于 2022-06-23 07:48:31
回答 1查看 126关注 0票数 0

想象一个旧的应用程序。假设它有9到10年的历史,它有大量的科技债务。它对第三方API进行数千次API调用,并将部分数据存储在数据库中。代码很脆弱,到处都是bug。我们不敢碰它,因为它太旧了,写得太差了。如果我们想开始记录每个出站API调用,我们可以重写代码,但这需要一两年时间。我正努力在一两天内完成这项工作。我想知道,有没有办法通过AWS服务路由出站请求,这样我就可以为每个出站请求触发一些事件?如果我可以通过某个代理路由每个出站请求,那么代理就可以记录每个出站请求,我就不必碰代码了。但是,我如何才能安排在EC2实例和外部世界之间设置这样一个代理呢?

EN

回答 1

Server Fault用户

回答已采纳

发布于 2022-06-23 08:30:15

你可以看看AWS流量镜像。所有通信量都被发送到一个实例,以便记录或检查。更详细的这里

或者,您可以将应用程序放在私有子网中的实例上,在公共子网中设置自定义NAT实例,该子网记录所有通信量,如squid代理。这篇博客文章将帮助您设置squid,然后需要配置日志记录。AWS市场上有一个预先制作的版本,但你会为它支付0.05美元/小时。

票数 1
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/1103926

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档