我在AWS上有两个实例,
实例A - Amazon Linux AMI映像。
实例B - 基于Windows的图像。
在实例A上,我想连接到需要OAuth访问令牌作为输入的远程Web服务
现在,要获取基于OAuth的访问令牌,我们需要通过浏览器进行身份验证,但Amazon Linux AMI映像不支持UI。
因此,我计划在实例B上运行Selenium以自动生成OAuth令牌。
我的问题是 -
是否有AWS提供的简化方法,其中在实例B生成的令牌可以传递给实例A,从而完成循环/自动化?
也许就像将数据转储到EC2实例上的某个位置,可以被Lambda读取?
我能想到的唯一解决方案是在实例A上创建一个轻量级服务器,并使实例B通过Web服务传递数据。
通过CloudWatch和Lambda,我能够想出如何启动/停止EC2实例 有没有办法可以做更多的事情并从EC2实例中提取某些值并将其传递给另一个?
答案 0 :(得分:1)
在EC2中的两台服务器之间进行通信时,所有相同的选项都存在,就像在本地数据中心或桌面上的服务器之间进行通信一样。例如,HTTP直接调用您的API。