解释:
- 我在一个 EC2 实例上部署了一个可执行 Jar,它可以手动运行以在端口 80 上侦听代理流量
- 我在另一个 EC2 实例上有一个 Spring 应用程序,它访问了第三方服务器上的网站
这两台机器之间的连接:
Spring应用程序设置,即B告诉第三方服务器打开一个网站并使用A作为代理,这会导致在A上生成网络调用日志。
我想要做的是:对于我从 B 发送到第三方服务器的每个请求,我希望将 A 上生成的网络日志传输到 B
我尝试了什么:
- 一种方法是轮换 A 上的日志并写入 S3,然后应用程序从 S3 中选择并处理它们
- ssh 进入 A 并 grep 日志文件,但这会阻止 JAR 侦听新流量并且卡住
我在找什么:
一种实时解决方案,一旦日志显示在 AI 上,希望它们被移植到 B 而无需停止 A 的侦听工作