1
moonfly 2014-06-02 20:36:32 +08:00
一般vps运营商都会封的吧!看各家运营商的限制策略;有的是cpu满负荷运行超过多长时间,就会锁定,或者是关闭你的vps!
|
2
ruandao 2014-06-02 20:38:00 +08:00
一般vps 会比自己的电脑垃圾...
|
3
lazycat 2014-06-02 20:40:55 +08:00 via Android
BudgetVM的做法是限制主频。。。
|
6
jacy 2014-06-02 21:09:18 +08:00
看tos怎么说了,一般的都会封掉。你可以买一些专门做计算用的vps,貌似华为的就可以,多买些cpu,可以按开机时间买。
|
7
kslr 2014-06-02 21:11:41 +08:00
按秒计算,按时计算,ec2有cpu特别牛的套餐
|
8
ehs2013 2014-06-02 21:54:20 +08:00
|
9
ds3783 2014-06-02 22:25:43 +08:00
我也有类似需求。
问过几个VPS服务商,多数处理方法是先reboot ,如果N次reboot不能解决问题,则kill掉你的vps,之后会发邮件通知你,或者直到你发ticket要求重新开机为止。 不过有的技术支持做的比较好的,推荐我使用AWS,不限制CPU使用,不过就是很贵。 最后的最后,改了代码,让CPU满载30秒左右就sleep(30000),造成一种假象是高负载,但没有超出服务商设定的阈值,只是执行时间延长1倍左右。 |
10
187j3x1 2014-06-02 22:29:33 +08:00
明的会直接跟你说不能这样 不然云云
暗的直接减少资源分配 让你玩蛋去 |
11
jybox 2014-06-02 22:31:15 +08:00
亲测 Linode 是没问题的
|
13
lightforce 2014-06-02 22:31:36 +08:00
独服ovh你值得拥有
|
14
ds3783 2014-06-02 22:32:29 +08:00
总之,一般的vps服务商对cpu的使用会有一个阈值的限制,短时间飙高没问题,但是长期飙高的话,会触发相应的动作。服务商的解释是,由于母鸡上的CPU数量有限(实际是一台8核的母鸡可能会挂载好几十个VPS),你这样使用CPU会影响到其他VPS用户对CPU资源的使用,所以设立这么一条规矩。
|