计算服务有5个线程,其中3个线程CPU使用率基本上不会超过1%,但另外两个线程CPU的使用率较高,平均大概50%和30%的样子。峰值能够达到100%。
我一直认为这样的分布不合理,我的想法是拆分CPU使用率过高的线程,将负载分布到多个线程上,才能更充分利用服务器,毕竟有24个核……
另外我一直觉得CPU就是用来计算的,不到1%的使用率完全就是浪费了服务器的性能,不如把多个服务合并到一台刀片机上,现在是每个服务一台刀片机……阿里云服务器,你看到的并不说,真正的服务器就1个cpu,肯定是大于好多cpu和1g内存的,只不过给你分配了那么点,当然肯定是比你pc机要稳定一些的。做个小网站还是没问题的,大了就不行了。这个没有什么具体参考价值,1000多是没有问题的。
为什么说没有具体参考价值呢,一个服务器的参数有很多内容。像cpu,宽带,内存, *** 作系统等等都有影响,你所说的只有内存和内存,并不能准确说出你要的最大的并发量承受。
并且这个并发量承受还得看应用的需求的,如果每个应用需要一CPU一内存,那只能承载100多,但是现在大部分应用是sql的并发,是没有需求的,没有限制。另外对你自身的网络有一定要求,你要是有需求的话还需要提升你的宽带质量。
希望我的回答对你有所帮助。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)