我需要反馈和建议。我正在两个不同的服务器上构建一个分离的平台(一个用于前端,另一个用于后端)。双方通过API通信。
问题是:前端端几乎对每个用户操作都发出请求,以便在后端跟踪事件。但是请求很高,免费的ec2层实例无法跟上。因此,我想到在ec2实例上实现一个负载均衡器,与容器共享负载。
是否可以使用free计划实现容器和负载平衡器?你认为这是一个可行的解决方案吗?它能解决问题吗?你能推荐其他的解决方案吗?
Free tier不是用来开发"heavy"应用程序。这是为你基本学习核心AWS服务和做一些小的原型。
但是如果你考虑ECS,只有ECS EC2启动类型由免费层覆盖,因为您只需为实例付费(Fargate不是免费的)。如果你想用2t2。对于ECS任务的微实例,免费层将仅覆盖约15天它们的使用,即750小时/24/2实例。
所以不管有没有平衡器,你基本上都只有一个t2。每月微元。因此,您要么应该考虑为您的应用程序正在使用的AWS服务付费,要么让它"不那么繁重"。在t2.micro.