05
2024
08
15:42:15

甲骨文云(Oracle Cloud)免费服务器利用容器保活防回收

白嫖的甲骨文服务器到现在3年多了,2023年一月底甲骨文云更新了公告,说明了空闲计算实例可能会被回收(貌似只是关机,登账号重新开机就行),已升级付费账户的用户目前不受回收规则影响,但是升级有可能会封号和被反薅,自行判断。回收规则如下:

Idle Always Free 计算实例可能会被 Oracle 回收。如果在7天内满足以下条件,则 Oracle 会将虚拟机和裸机计算实例视为空闲:

  • 95%时间 CPU 利用率低于10%


  • 网络利用率低于10%

  • 内存利用率低于 10% (仅适用于A1 形状)(ARM 实例)

官方公告地址:https://docs.oracle.com/en-us/iaas/Content/FreeTier/freetier_topic-Always_Free_Resources.htm

这次官方给出了明确的回收规则,后续说不定还会加强限制,毕竟是免费的,且用且珍惜。针对目前官方给出的规则,理论来讲只需要把机器资源跑起来就可以避免回收,可以利用 lookbusy 来生成虚假的负载然后再配合 Speedtest 刷一刷流量即可,我已经构建好了容器镜像,直接使用即可,不会影响宿主机环境。

简介

支持自定义 CPU、内存、网络占用,基于 Debian 11 容器构建,兼容 X86 & ARM,脚本源码见:https://github.com/Fog-Forest/scripts/tree/main/oracle-lookbusy

PS: 如果没有安装 Docker 环境,可以使用此脚本,另附其他功能:

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

使用

  1. Docker Compose

    version: '3'
    
    services:
     lookbusy:
       image: fogforest/lookbusy:latest
       container_name: lookbusy
       hostname: lookbusy
       restart: always
       environment:
         - TZ=Asia/Shanghai
         - CPU_UTIL=10-20 # CPU占用,单位%,不可省略,支持固定值或范围
         - CPU_CORE=1 # CPU占用核心数,不指定默认跑全核,出现CPU打满的情况可以指定为1核
         - MEM_UTIL=15 # 内存占用,单位%,不跑内存可省略
         - SPEEDTEST_INTERVAL=120 # 网络测速间隔,单位分钟,不跑网络可省略
  2. Shell

    docker run -itd --name=lookbusy --restart=always \-e TZ=Asia/Shanghai \-e CPU_UTIL=10-20 \-e CPU_CORE=1 \-e MEM_UTIL=15 \-e SPEEDTEST_INTERVAL=120 \fogforest/lookbusy

参考文档




推荐本站淘宝优惠价购买喜欢的宝贝:

image.png

本文链接:https://hqyman.cn/post/7409.html 非本站原创文章欢迎转载,原创文章需保留本站地址!

分享到:
打赏





休息一下~~


« 上一篇 下一篇 »

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

请先 登录 再评论,若不是会员请先 注册

您的IP地址是: