gpt4 book ai didi

grails - 我怎样才能让 Jelastic 休眠?

转载 作者:行者123 更新时间:2023-12-02 14:52:19 26 4
gpt4 key购买 nike

昨天我在 webhosting.net 的 Jelastic v2.2.2 上获得了一个试用帐户,并配置了一个最少 0 个 cloudlets 的环境(最多 8 个,即全部动态,无保留)。然后我部署了一个 Grails war ,它在启动后使用了 3 个小云(大约 350 MB)。效果很好,给我留下了深刻的印象。

然而,我并没有在一夜之间访问我的应用程序,并且计费历史显示它每小时使用 3 个动态 cloudlets,即使在 14 小时内有 0 个请求(即 0 MB 付费流量)。有没有什么方法可以让我的 Jelastic 环境在一段时间没有请求(例如,一两个小时后)后进入休眠状态(即休眠)?然后,当它收到请求时,我希望它自动唤醒(即分配一些小云并从磁盘恢复内存)。我知道如何手动停止和重新启动它,但我希望它对任何请求者自动工作。

编辑:我发现 the following documentation ,但它不适用于 Tomcat/Grails 吗?

Hibernation

Jelastic’s hibernation feature delivers even better utilization of cluster resources. Optimal use of resources is achieved by suspending non-active containers and returning released resources back to the cluster.

Because they are in sleep mode, hibernated containers do not consume resources (only disk space). As a result you save money while your containers are in hibernate mode. If applications are needed again the platform returns them to a running state again in just a few seconds.

最佳答案

从 sleep 中唤醒您的环境需要一点时间,因此不适合按照您描述的方式用于生产用途 - 您实际上会失去访问者,因为由于第一次访问的延迟,您的服务似乎处于脱机状态。

因此,“ sleep ”功能仅对试用帐户有效, sleep 前的不活动时间由托管服务提供商设置(因此您应该直接联系他们寻求帮助)。

当然,您还应该记住,来自搜索引擎蜘蛛等的访问可能会使您的环境保持清醒。

关于grails - 我怎样才能让 Jelastic 休眠?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24233759/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com