行业里面有openvz架构的其实是一个不错的架构,资源的利用效率挺高的,当然也有一些限制,同时也带来一些缺点,其中最大的缺点莫过于超售了,卖1G的RAM可能连128都没有,这样的直接后果就是某些不良玩家,稍微激动一下,同母鸡的其他实例就直接offline了。

很多时候我们只需要一个稳定的挂机环境,安静的跑一些程序,这样问题就来了,如何保证始终在线呢?

幸好每家IDC基本上都有solusvm,幸运的是solusvm有client api,简单的post或者get发送指令都可以,详情见

https://docs.solusvm.com/display/DOCS/Functions

那么这样就好办了,方法就是利用我们手上有不止一个的vps就可以用crontab做定时任务相互boot了,让机器永远不offline了;

https://cp.someidc.com:5656/api/client/command.php?key=[key]\&hash=[hash]\&action=boot

上面的cp.someidc.com请换成真实的idc提供的CP域名,[key]和[hash]在登陆cp后的API的选项卡里面去generate。

OK,最后在crontab里面就是这样:

* * * * * curl https://cp.someidc.com:5656/api/client/command.php?key=[key]\&hash=[hash]\&action=boot

最后去系统日志里面看cron job的运行结果吧!

最新文章

  1. Java 8 的 Nashorn 脚本引擎教程
  2. [LeetCode] Duplicate Emails 重复的邮箱
  3. 《jQuery知识点总结》(一)
  4. POJ2777
  5. 第二天--html
  6. WCF、Net remoting、Web service概念及区别
  7. CenOS 6.5下安装docker(转)
  8. 在Web应用中接入微信支付的流程之极简清晰版
  9. select into from 和 insert into select 的用法和区别
  10. Python科学计算(一)环境简介——Anaconda Python
  11. 解决Twitter Bootstrap Tab URL链接问题
  12. [FJSC2014]滑行
  13. 2 读取solr下的索引文件(lucene文件)
  14. ajax jsonp跨域
  15. JS的事件多次触发,只执行最后一次
  16. Mysql5.7.20 On Windows安装指导
  17. Linux 操作之基础命令
  18. WebAPI之DOM和BOM
  19. windows 10 & 禁用服务.bat
  20. Docker的学习

热门文章

  1. ubuntu server 1604 搭建FTP服务器
  2. Mysql 存储过程声明及使用
  3. 用.net core mvc 开发一个虽小但五脏俱全的网站
  4. RocketMQ一个新的消费组初次启动时从何处开始消费呢?
  5. docker实例之mysql的使用
  6. 【2018寒假集训 Day2】【动态规划】回文字
  7. LeetCode 5112. 十六进制魔术数字 Hexspeak
  8. 请求https前缀的网站验证SSL证书的解决方案之一
  9. cesium定义线面
  10. 第四章 开始Unity Shader学习之旅(2)