重要
Lakebase 自动缩放在以下区域中处于 eastus2 版: , westeurope。 westus
Lakebase 自动缩放是最新版本的 Lakebase,可自动缩放计算、缩放到零、分支和即时还原。 有关 与 Lakebase 预配的功能比较,请参阅 在版本之间进行选择。
若要使用最新的修补程序和功能使 Lakebase Postgres 实例保持最新状态,Lakebase 将更新应用于项目的计算。 可以选择更新窗口 - 更新的特定一天和小时。
Lakebase 简要重启计算以应用更新。 整个过程只需几秒钟,将任何潜在的中断降到最低。
包括哪些更新?
对 Lakebase 计算的更新可能包括以下部分或全部内容:
- Postgres 次要版本升级,通常按季度发布
- 安全修补程序和更新
- 操作系统更新
- Lakebase 功能和增强功能
- 对 Lakebase 计算映像中包含的其他工具和组件的更新
Lakebase 计算更新不包括 Lakebase 平台维护。
更新的应用频率是多少?
更新通常每周发布,但可能会根据需要发生或多或少的频率。
Lakebase 根据以下规则对计算应用更新:
- 已激活 30 天或更多天的计算接收更新。
- 重启的计算会立即接收可用更新。
- 更新时处于转换状态(关闭或重启)的计算不会更新。
- 如果从更新中排除了计算,则 Lakebase 会应用错过的更新,但假设计算满足上述更新条件。
计划更新
可以通过指定一天和一小时来设置首选的更新窗口。 更新将在此窗口中应用,以便规划所需的计算重启。
设置更新计划:
- 单击工作区右上角的应用切换器,导航到 Lakebase 应用。
- 选择项目。
- 单击 “设置>更新”。
- 选择一周中的一天和一小时。 更新在此时间范围内发生,只需几秒钟。
可以检查项目的设置,了解即将进行的更新。 计划内更新至少提前 7 天发布。
提前应用更新
计算在重启后立即接收可用更新。 例如,如果 Lakebase 通知你即将进行的更新,可以通过重启计算立即应用它。 但是,在这种情况下,不会清除通知。 计划更新时间到达时,由于计算已更新,因此不会采取进一步作。
如果计算定期缩放为零,则会在再次启动时接收更新。 在这种情况下,你可能不需要非常注意更新通知,因为更新自然通过计算的停止/启动周期应用。
有关计算重启说明,请参阅 “管理计算”。
在更新期间处理连接中断
大多数 Postgres 连接驱动程序包括内置重试机制,这些机制可自动处理短期连接中断。 这意味着,对于大多数应用程序,由于驱动程序自动重新连接,因此短暂重启会导致最少的中断。
但是,如果应用程序具有严格的可用性要求,则可能需要确保连接设置配置为允许重试。 请查看驱动程序的文档,了解连接超时、重试间隔和连接池策略等选项。 配置应考虑到将更新应用到 Lakebase 计算需要几秒钟的时间。
如果应用程序使用连接池或具有自定义重试逻辑,请确保它可以在计算重启期间处理短暂的连接断开。