MySQL-独立主机能承受的压力是?

发布于 2017-07-10 19:45:03 字数 235 浏览 1344 评论 2

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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

瑾兮 2017-09-18 18:44:38

你可以写一个数据库的demo,然后通过 url 将 get 信息交由 php 来循环 select
然后根据获取到的返回结果来判断其可承受的压力。

斑驳时常使用的 wget 或者 curl 来做虚拟访问测试,写个额外的 shell 就能并发啦

负载检测的话有很多工具可用哦,Linux的话选择就更多了。
比如:webbench、siege、shc 以及 http_load,我的共享地址
http://goo.gl/rv6db

都是源码包哦,编译了就能用,直接敲命令就能看到使用说明

另外,Apache 的 ab 也很好用,而且是跨平台的,Windows也好,类Unix 也罢,只要安装了 Apache 就有 ab 可以用。

祝好
斑驳敬上

归属感 2017-09-01 14:46:54

看配置相当不错嘛,带宽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分担一些常用库文件等的调用,明显减少服务器压力,还有就是微调的问题,很多时候一个小的参数调整就能大大的增加效率。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文