我们有一个使用旧版主从数据库的现有应用程序,该数据库具有我们其中一个子域的别名。当我们去 HRD 时,我们对应用程序进行了相当大的重新设计,因此我们不想使用迁移工具。事实上,我们根本不关心数据(原因见下文背景)。我只想更改别名,以便子域指向一个新的应用程序,或者换句话说:
subdomain.example.com --> oldapplication.appspot.com
至
subdomain.example.com --> newapplication.appspot.com
通常(在非 GAE 环境中)这将是一个简单的 DNS 更改,一旦 DNS 传播,我们可以关闭旧应用程序。在 GAE 中,我们可以删除旧别名并在新应用程序上设置别名,但我们不知道这需要多长时间才能完成(除了某人单击按钮并发布所需的 10 秒到控制面板)。我们可能愿意接受一个非常小的停机时间窗口,其中 subdomain.example.com 不会提供页面(因为我们知道什么时候是峰值负载)。但是有谁知道这种转换需要多长时间?
我们报告了一个生产问题,但没有任何反馈。
背景: 这个应用程序提供了一些可以嵌入到合作伙伴网站中的 Javascript。这方面的数据每天都通过 API 从我们的主站点(不在 GAE 上)获取。所以我们不关心迁移数据,事实上我们已经在为新的应用程序做每日提要,只需要更改别名。