【问题标题】:Automatic hibernation of application instance on cloudbeescloudbees上的应用实例自动休眠
【发布时间】:2013-01-14 23:59:32
【问题描述】:

我有一个用于性能和自动化 UI 测试的 cloudbees 企业实例。

空闲实例(内存有限)无法支持我们用于测试的内存或每秒请求数。

我希望实例在我不使用它时自动休眠,但在收到请求时让它唤醒。我会配置一个 jenkins 作业以在启动之前唤醒应用程序(通过发出请求)基于实验室的硒工作。

我的问题是如何配置自动休眠?控制面板至少有一个实例,我猜这意味着一个实例保持运行。

【问题讨论】:

    标签: cloudbees


    【解决方案1】:

    您是对的 - 目前自动休眠仅适用于免费应用程序。当应用程序处于休眠状态(与停止)时,只要有人需要访问它,它就会自动唤醒。

    为此,您可以执行一项作业,将您的应用程序设置为休眠状态,例如每天一次(或者在您知道不需要它的一天中的特定时间)。当再次需要它时 - 您不需要做任何事情 - 只需访问它就会导致它再次被激活(唤醒) - 因此您的测试脚本可以确保是这种情况(理想情况下,在测试运行之后,设置它再次休眠)。

    这实际上取决于应用程序需要的频率 - 如果您可以找出不需要的点并触发休眠(例如在测试运行之后),那么这是理想的(您可以最大限度地降低成本)。

    【讨论】:

    猜你喜欢
    • 2018-06-04
    • 1970-01-01
    • 2022-09-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-10
    • 1970-01-01
    • 2018-11-06
    相关资源
    最近更新 更多