MySQL-独立主机能承受的压力是?
Intel Xeon E3-1220LV2 2.3GHz
10 mbps Uplink
4 GB DDR3 Memory
500 GB RAID-1 Drives
10 TB Bandwidth
Up to 5 Dedicated IPs
主机配置
是用来做电子商务站。 php+mysql+apache 都在在这个服务器上
所以我想问的是 能承受的流量压力是大概是多少?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
你可以写一个数据库的demo,然后通过 url 将 get 信息交由 php 来循环 select
然后根据获取到的返回结果来判断其可承受的压力。
斑驳时常使用的 wget 或者 curl 来做虚拟访问测试,写个额外的 shell 就能并发啦
负载检测的话有很多工具可用哦,Linux的话选择就更多了。
比如:webbench、siege、shc 以及 http_load,我的共享地址
http://goo.gl/rv6db
都是源码包哦,编译了就能用,直接敲命令就能看到使用说明
另外,Apache 的 ab 也很好用,而且是跨平台的,Windows也好,类Unix 也罢,只要安装了 Apache 就有 ab 可以用。
祝好
斑驳敬上
看配置相当不错嘛,带宽10M的话也够用滴,这种情况下最好的答案就是自己做下压力测试吧,先建立一个简单的商务网站,比如eShop,然后使用压力工具进行测试就好了,个人推荐这一款:
Apache JMeter — Apache JMeter是一个专门为运行和服务器装载测试而设计的、100%的纯Java桌面运行程序。原先它是为Web/HTTP测试而设计的,但是它已经扩展以 支持各种各样的测试模块。它和用于HTTP和SQL数据库(使用JDBC)的模块一起运送。它可以用来测试静止资料库或者活动资料库中的服务器的运行情 况,可以用来模拟对服务器或者网络系统加以重负荷以测试它的抵抗力,或者用来分析不同负荷类型下的所有运行情况。它也提供了一个可替换的界面用来定制数据 显示,测试同步及测试的创建和执行。
楼上提供的webbench等工具可是经典中的经典,另外也可以尝试下载雅黑的探针,检查下自己系统的运算能力,然后参考对应的排名的经典配置的设备。
参考资料的话看下开源中国上的内容:http://www.oschina.net/news/30374/10-free-tools-to-loadstress-test-your-web?from=rss
话说如果自己开发的话,可以尝试使用外部的一些CDN分担一些常用库文件等的调用,明显减少服务器压力,还有就是微调的问题,很多时候一个小的参数调整就能大大的增加效率。