问:请问为什么说我的服务器2核2G不能做压力测试,我就是想测试下,我2核2G最多能多少人在线,上次才20个人访问就卡死了。,我的问题还没有解决,怎么就把问题完结了
问:另外,我的问题都没有解决完,怎么就把问题完结了???
答:您好,mysql已启动了 ;另,您提到的负载测试不是单单说只是运行程序后就结束了,而是运行后要看是什么进程占用cpu高 或占用带宽高,然后根据进程去排查是否程序方面是否需要优化 ,是否需要进行硬件升级 ,由于目前为晚间值班期间 ,建议相关问题请在正常工作时间提交,届时由我司相关工程协助登录服务器排查 ,非常感谢您长期对我司的支持!
问:那我那个工单别给我完结了呀,不然我又要重新提交一个,又要100元,问题还没有解决呢
答:您好,明日可跟踪此问题,我司会跟进处理 ,非常感谢您长期对我司的支持!
问:您好,还是昨天那个问题,为什么服务器同时20来人访问,就卡死,数据库都关闭了
答:您好,请问您测试的哪个地址,具体测试的参数是设置的多少,我司核实
目前查看服务器负载并不高,或者您开启测试我司核实一下当时的负载情况,非常感谢您对我司的支持!
问:我现在没有压力测试,所以不高!我用的是腾讯的WeTest,以下是测试那边的数据设置:
答:您好,您现在开启一下测试,我司核实一下具体是哪个地方资源耗尽了,非常感谢您对我司的支持!
问:已开启
问:人数还没有上去,应该5分钟之后就会多点
问:但是现在资源好像已经用了蛮多了
问:数据库已经停掉了?
答:您好,
目前查看负载不算高
查看访问日志访问量不算低了,您可以核实一下,mysql就是因为内存不足导致被kill
请考虑升级服务器内存,非常感谢您对我司的支持!
问:怎么会有这么多访问记录?我现在加到4g内存了,但是数据库还是开不起来,不知道什么原因
答:您好,
可以了,之前是mysql意外停止导致启动有点异常,非常感谢您对我司的支持!
问:那我这个服务器,2G2核可以支持多少人同时访问呢?这个需要怎么测试呢?
答:您好,服务器上同时在线和服务器硬件是有关联,但同时也和程序执行查询效率有关,比如服务器上全是静态页面和服务器上存在动态页面并还要查询数据库,两者负载差距是很大很大的,因此单说2G2核能负载多少人访问,这没法确定固定值范围的.
从您压力测试看,瓶颈出现在了数据库,数据库因为压力测试数据库被系统自动kill,也就是说压力测试现在可以确定服务器您整个服务器上部署的业务,内存已经到了瓶颈,cpu和带宽还有空余
压力测试目的就是为了找到硬件资源的平衡点,并不是为了测试出来同时在线人数!因为不管多么好的硬件配置,在压力测试中,都是为了负载将服务器某一项资源耗尽.
问:好的,谢谢!那我现在加到4g内存了,我再测下压力测试麻烦您看下我服务器现在数据库和PHP的性能配置,现在合理吗?另外:Swap需要设置吗?
答:您好,我们查看您安装的是宝塔面板,宝塔面板的php设置里面有根据内存的优化参数,直接选择就可以了。swap可以适当设置一点,过多可能会影响磁盘性能,非常感谢您长期对我司的支持!