我目前在AWS Lightsail上有一个服务于智能手机应用的应用服务器。我不得不进行后端更改,主要是安全性调整,以保护服务器和应用程序之间的API调用。更改仍在我的测试服务器中,当我将它们应用于生产当前用户时,将无法与服务器通信。他们将被注销并需要在再次登录之前更新应用程序。我的问题是我无法真正找到一种方法来避免服务中断,并且在部署更改之间会有停机时间,直到我的应用程序更新获得Apple批准,因为Apple需要运行的服务器才能在批准之前测试应用程序。在此期间,使用旧版本的用户将无法与更新的服务器进行通信,那时间将是1-2天,这是我无法承受的。
我的问题:
无论如何,我可以设置DNS区域并同时运行旧服务器和新服务器,并将来自旧的和更新的应用程序的流量直接传送到相应的服务器?我初步想到这可以通过使用Route 53来完成,但我不知道如何使其工作。
提前谢谢!