我们的应用程序托管在 AWS EC2 上,我们每隔几周就会添加代码更新并修复错误。我们的代码在 github 上,github 操作使用自动和手动工作流程进行部署。我们的流量很大,所以我们已经添加了 5 台服务器,并有指向它们的负载均衡器。我们希望auto scaling
在我们的应用程序服务器上应用,这样就不会有固定数量的服务器,而是服务器将根据应用程序流量自动扩展和重新部署我们的应用程序。
但我的问题是,由于我们已经在 github 操作工作流中添加了 IP,当服务器扩展并部署新服务器时,IP 会发生变化,那么 github 操作如何知道在哪里部署代码?
有人能给我任何建议或任何方法来调试这个问题吗?提前谢谢了。