cpu不支持虚拟化技术,导致大量流量无法转移到服务器。jd说的jobloaddump,也说明是虚拟化漏洞,后来一个devopsdeployment,就ok了。单纯在vm内部加虚拟机,那么一个vm内部有很多proxy,但是单台机器上只有一个proxy,这样可以把大量的流量转移到proxy。
1.vm硬件性能不足,当超过单核最大承载的时候就会confusedwithexcessivethreadtransaction,比如你用intelxeon上的x99v3的cpu和inteli7+server8m4210ghz的cpu进行数据转移,转移过程中大概率你就会慢死了,绝对会慢死。你使用12g内存做多线程跑分可能没问题,但是你实际数据io去和一个proxy机互相互相撞的话,你猜他那个proxy机是啥?2.vm本身的安全和稳定性问题,如果你真的对服务器要求那么高的话,目前没听说过哪家公司公开批评虚拟化做得不好的,可能是我们自己不关注这个,毕竟出个事都是自己的锅,都不愿意自己背自己的锅,当然只代表我个人,也没听说过第三方这样说。3.想不出来了,题主自己思考。
这些无用功为什么要浪费在虚拟机上,多关注真正对价值贡献的东西吧。
大部分应用程序都能运行在vm内。
xenserver被推到了风口浪尖的x86/x64的虚拟化,用了vmware的zerotier,microsoft的sqlx...都是虚拟化的弄潮儿,都是持续投入和维护的厂商.
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/shoujiruanjian/article-363616-1.html
即使是自家住宅
智商越来越低
还好了好多话