开发者社区 > 数据库 > 关系型数据库 > 正文

PolarDB里我想设置每天00:59弹升,01:10恢复。后台没看明白应该怎么设置?

PolarDB里我想设置每天00:59弹升,01:10恢复。后台没看明白怎么设置。然后那个起止时间是有年月日的,是啥意思?没看明白我相设置的是周期时间5a8cec48da0d4902633a2260e69206f4.png

展开
收起
防火防爆 2024-08-20 10:07:48 40 0
2 条回答
写回答
取消 提交回答
  • 资深 C++与人工智能程序员。精通 C++,善用其特性构建稳健架构。在人工智能领域,深入研习机器学习算法,借 C++与 OpenCV 等实现计算机视觉应用,于自然语言处理构建文本处理引擎。以敏锐洞察探索技术融合边界,用代码塑造智能未来。

    在PolarDB中,你可能是想设置资源的弹性伸缩(比如升配和降配)。以下是一般的思路(不同版本的PolarDB控制台操作可能稍有差异):

    一、使用弹性伸缩功能(如果有)

    1. 进入控制台相关功能模块
    • 登录到PolarDB管理控制台,找到实例列表中的目标实例。通常在实例的“管理”或“操作”菜单下,寻找“弹性伸缩”相关选项。
    1. 配置伸缩规则
    • 升配规则:
    • 设置定时任务,指定触发时间为每天00:59。在伸缩规则中,定义升配的具体参数,如CPU、内存等资源的提升幅度或者具体数值。例如,你可以选择将CPU使用率提升到某个百分比或者增加一定的vCPU数量。
    • 降配规则:
    • 同样设置定时任务,触发时间为01:10。在降配的伸缩规则中,定义恢复后的资源配置参数,将资源恢复到日常运行的状态。

    二、如果是通过脚本或自动化工具

    1. 使用云服务提供的API(如果支持)
    • 你可以利用PolarDB的API,通过编写脚本(如Python脚本结合云服务的SDK)来实现定时的资源调整。
    • 首先,需要获取相应的API访问密钥等认证信息,以确保脚本有权限操作实例。
    • 然后,在脚本中使用定时任务库(如Python中的 apscheduler ),设置两个任务。一个任务在00:59执行升配操作,调用PolarDB的API来修改实例的资源配置参数;另一个任务在01:10执行降配操作,将资源配置恢复到原始状态。
    1. 结合云服务的自动化服务(如函数计算等)
    • 有些云服务提供了函数计算功能,可以创建两个函数,一个用于升配操作,一个用于降配操作。
    • 利用云服务的定时触发器,将升配函数的触发时间设置为每天00:59,降配函数的触发时间设置为01:10。函数内部通过调用PolarDB的管理接口(可能是API或者命令行工具等)来实现资源的调整。

    如果以上操作你在执行过程中遇到困难,建议你查看PolarDB的官方文档或者联系云服务的技术支持团队,他们可以根据你的具体云服务环境和实例配置提供更精准的设置步骤。

    2025-01-06 23:32:13
    赞同 展开评论 打赏
  • 可以配置两个定时策略哈 00:59执行一次 01:10执行一次哈 用户可以随意编排 PolarDB专家面对面 - HTAP(并行计算ePQ)此回答整理自钉钉群“PolarDB专家面对面 - HTAP(并行计算ePQ)”

    2024-08-28 11:26:40
    赞同 展开评论 打赏

阿里云关系型数据库主要有以下几种:RDS MySQL版、RDS PostgreSQL 版、RDS SQL Server 版、PolarDB MySQL版、PolarDB PostgreSQL 版、PolarDB分布式版 。

相关产品

  • 云原生数据库 PolarDB
  • 相关电子书

    更多
    PolarDB+AnalyticDB助力交通物流行业系统升级 立即下载
    PolarDB NL2SQL: 帮助您写出准确、优化的SQL 立即下载
    云栖大会:开源 PolarDB 架构演进、关键技术与社区建设 立即下载