如题,这种行为背后的逻辑是什么?
例如,当我上传我的DB(1)到RDS时,我的时区(2)是Paris
但是当我把它从Paris改成Ohio:
然后我的DB就不见了。为什么?
另外还有一种情况:一个项目在一个时区,DB在另一个时区
我想知道是否为使用 Elastic Beanstalk 部署的项目设置不同的时区,同时为数据库(使用 RDS)设置不同的时区是否会导致 中止部署?假设的原因是:没有发现/检测到DB。
例如,我将我的项目以 zip 文件的形式部署到 Elastic Beanstalk(时区 Paris),但我在 RDS 中的 DB 位于时区:Ohio.
前段时间我有一个中止的部署,我想知道它是不是由此引起的。我不确定,因为当我解决这个问题时,我改变了一些其他的东西。
无论如何,我当时注意到,当我用 RDS (Paris) 创建一个 DB 时,它会产生一个端点:
python-db.cyjlgs3di5h5.eu-west-3.rds.amazonaws.com
当我创建相同的 DB 但使用 Ohio 时区时,端点是:
python-db.cyjlgs3di5h5.us-east-2.rds.amazonaws.com
所有这些之后,当我发现 RWS 端点上的差异时,我将 DB 的时区更新为巴黎。