永发信息网

如何测试Nginx的高性能

答案:2  悬赏:70  手机版
解决时间 2021-02-03 08:46
如何测试Nginx的高性能
最佳答案
您好,很高兴能帮助您
首推LoadRunner!这个学习起来可能比较麻烦……
LoadRunner是一种预测系统行为和性能的负载测试工具。通过以模拟上千万用户实施并发负载及实时性能监测的方式来确认和查找问题,LoadRunner能够对整个系统架构进行测试。它主要由三大主要部分组成:Controller、VuGen(Virtual User Generator)、Analysis。

VuGen:Virtual User Generator是 LoadRunner 用于开发 Vuser 脚本的主要工具。 VuGen 不仅能够录制Vuser脚本,还可以运行这些脚本。进行调试时,从VuGen运行脚本很有用。通过运行脚本,可以模拟Vuser脚本在作为负载测试方案的一部分执行时将如何运行。使用VuGen我们能很简便地创立起系统负载。该引擎能够生成虚拟用户,以虚拟用户的方式模拟真实用户的业务操作行为。它先记录下业务流程,然后将其转化为测试脚本。
Controller:用LoadRunner 的Controller,能够很快组织起多用户的测试方案。可以利用它的日程计划服务来定义用户在什么时候访问系统以产生负载。这样就能将测试过程自动化。同样还可以用Controller 来限定各种不同的负载方案。
Analysis:在方案执行期间,Vuser会在执行事务的同时生成结果数据,需要对系统各个性能指标的监视,Analysis会在整个测试过程中,记录下所有产生的和所监视的数据,将其绘成图表,并在测试完成后,以报告形式展现给测试人员,以供参考和分析。
全部回答
nginx:跑静态文件确实快,负载均衡也牛逼,但是跑php的话和apache差别不大.主要是跑php的话资源占用少得多.. 在大并发,或者堵塞的程序,nginx就直接返回错误。 而apache在跑php的过程中,比nginx稳定许多.但是也有个缺点,就是死扛。。有时候会直接把服务器抗挂掉,而nginx会对操作不过来的请求直接返回错误. 在实际生产环境中,我会用nginx来跑静态文件,apache来处理php页面.. 这样资源占用和稳定性都有得保证。而且有个nginx在前面,利于后期的负载均衡配置.
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
光头强美发沙龙地址好找么,我有些事要过去
神武好听的游戏名字
护理人员的排班方法:()、()、自我排班法。
聚雅澜鲜花店在哪里啊,我有事要去这个地方
雀巢淡奶油为什么稀
红满楼酒店这个地址在什么地方,我要处理点事
小青年的意思是什么啊?知道的请说下!
797ᅧ➗4约等于多少
我想买一辆威驰车,应该让4S送什么东西比较划
青秀理发店地址在什么地方,想过去办事
如果股票市场是弱式有效的,则股价反映了()
我的电脑主题怎么会自动更换成黑色主题
Adobe Photoshop 如何制作画轴视频教材
簋街麻辣小龙虾
德国封建社会时期的法典有哪些?
推荐资讯
比亚迪f3发动机故障灯常亮是什么意思
一首歌,写的很伤感,雨纷纷,旧故里草木深,
山楂树之恋老三原型
买别人回迁房,经过授权公证后,卖方不配合办
根据《合同法》的规定,下列关于保管人储存存
饥荒联机版在哪里领皮肤 饥荒联机版怎么兑换
哈喽贝比亲子早教馆地址在什么地方,想过去办
谈一谈你对项羽小时候不爱学习读书这件事的看
制服狮子座女生的方法
梦见订婚戒指变形,把手弄得很痛
朱家庵村地址在什么地方,我要处理点事
千丝秀美发沙龙地址在哪,我要去那里办事
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?