甲骨文云 Oracle Cloud 服务器防回收保活


docker 常驻

启动命令:

docker run -d --name keeporaclealive --restart always alpine sh -c "while true; do for i in {1..100000}; do j=$((i*i)); done; done"

停止命令:

docker stop keeporaclealive #停止服务,容器不会被删除
docker start keeporaclealive #再次启动容器
docker rm keeporaclealive #停止后彻底删除容器。

 

crontab 定时任务,每日 1 点启动,每日 8 点停止。

root用户下运行:

crontab -e # 添加以下两条记录
00 1 * * * docker start keeporaclealive

00 8 * * * docker stop keeporaclealive

vi命令,按”i“键进入编辑模式,粘贴完按“esc”,再输入“ :wq ” 保存退出。
查看crond服务启动状态:service crond status

乌班图系统:service cron status
查看定时任务列表:crontab -l

任务到设定时间不运行的话,date检查下系统时间
参考自:https://www.ioiox.com/archives/165.html
https://www.cnblogs.com/fangyu-blog/p/16941259.html

声明:iTony's Blog|版权所有,违者必究|如未注明,均为原创|本网站采用BY-NC-SA协议进行授权

转载:转载请注明原文链接 - 甲骨文云 Oracle Cloud 服务器防回收保活


Carpe Diem and Do what I like