甲骨文云免费服务器保活防回收方法(Oracle Cloud)

甲骨文云在 1 月底针对 Always Free 类服务发布了空闲计算实例将被回收的公告,被回收后是否能够重新再开新实例目前未知。

现状

目前甲骨文云公布的回收规则如下:

Idle Always Free 计算实例可能会被 Oracle 回收。如果在7天内满足以下条件,则 Oracle 会将虚拟机和裸机计算实例视为空闲:
– 95%时间 CPU 利用率低于10%
– 网络利用率低于10%
– 内存利用率低于 10% (仅适用于A1 形状)(ARM 实例)

注意,目前官方并未说明选项是“and”的关系还是“or”的关系。

官方公告地址:『Always Free Resources』。

解决/规避

针对目前官方给出的规则,理论来讲只需要把机器资源跑起来就可以避免回收,可以利用 lookbusy 来生成虚假的负载然后再配合 Speedtest 刷一刷流量即可。

选择1:Docker 镜像

菜鸟生物圈的成员蘑菇君已经构建好了伪装+刷流量 Docker 容器镜像,直接使用即可,不会影响宿主机环境;该脚本源码见:Fog-Forest/oracle-lookbusy

Docker 镜像基于 Debian 11 容器构建,兼容 X86 & ARM。该镜像支持自定义 CPU、内存、网络占用。

docker run -itd --name=lookbusy --restart=always \
   -e TZ=Asia/Shanghai \
   -e CPU_UTIL=10-20 \ # CPU占用,单位%,不可省略,支持固定值或范围
   -e MEM_UTIL=15 \ # 内存占用,单位%,不跑内存可省略
   -e SPEEDTEST_INTERVAL=120 \ # 网络测速间隔,单位分钟,不跑网络可省略
   fogforest/lookbusy

选择2:直接执行脚本

如果没有安装 Docker 环境,可以使用如下脚本:

wget https://oss.amogu.cn/linux/tool/toolx.sh && chmod +x toolx.sh && bash toolx.sh

原作者声明

本文转载自如下站点:

梓喵出没博客(azimiao.com)版权所有,转载请注明链接:https://www.azimiao.com/9441.html
欢迎加入梓喵出没博客交流群:313732000

发表评论

*

*