精华内容
下载资源
问答
  • 家简单介绍一下服务器稳定性应该如何测试。 1.稳定性测试 在已经知道系统高峰值使用人数的操作频率的时候,准备一个测试场 景,将每个场景按照一定人数和比列去一起运行,模拟用户数使用的 情况,并检测各性能指标...

    大家都知道,服务器的稳定性是最关键词,用户在租用服务器后能否
    正常运行就看服务器的稳定性如何,下面宇众网络科技小编就来为大
    家简单介绍一下服务器的稳定性应该如何测试。
    1.稳定性测试

    在已经知道系统高峰值使用人数的操作频率的时候,准备一个测试场
    景,将每个场景按照一定人数和比列去一起运行,模拟用户数使用的
    情况,并检测各性能指标在这种压力下的数值情况。系统会不会在检
    测期间内发生宕机或者应用终止的情况。

    2.Ramp Up增量设计目标
    在测试的时候,抓住出现的性能拐点时机,一般常用参考Hits点击率
    与吞吐量、CPU、内存使用情况综合判断。模拟高峰期使用人数,如早
    晨的登录,下班后的退出,工资发送时的消息系统等。在这些场景环
    境中能正常的运作,那说明服务器的稳定性都不错。

    结合以上测试,能对服务器稳定性有一个明确的认知,知道在人数达
    到峰值的时候,服务器的各项运作状态。
    客户在选择的时候可以根据自身的需求对服务器的稳定性进行测试,
    这样在后期的使用过程中,就不会出现因为数据处理量大,访问人数
    多的时候,使服务器发生宕机或者崩溃的现象。
    另外,知道服务器的承受极限以后,在用户快要达到峰值的时候,
    可以灵活的启用备用服务器,快速的处理因为峰值造成的问题。

    宇众网络-小添

    展开全文
  • 大家都知道,服务器稳定性是最关键词,用户在租用服务器后能否正常运行就看服务器稳定性如何,下面速维网络小编就来为大家简单介绍一下服务器稳定性应该如何测试。 1.稳定性测试在已经知道系统高峰值使用人数...

    大家都知道,服务器的稳定性是最关键词,用户在租用服务器后能否正常运行就看服务器的稳定性如何,下面速维网络小编就来为大家简单介绍一下服务器的稳定性应该如何测试。

    1.稳定性测试在已经知道系统高峰值使用人数的操作频率的时候,准备一个测试场景,将每个场景按照一定人数和比列去一起运行,模拟用户数使用的情况,并检测各性能指标在这种压力下的数值情况。系统会不会在检测期间内发生宕机或者应用终止的情况。

    2.Ramp Up增量设计目标在测试的时候,抓住出现的性能拐点时机,一般常用参考Hits点击率与吞吐量、CPU、内存使用情况综合判断。模拟高峰期使用人数,如早晨的登录,下班后的退出,工资发送时的消息系统等。在这些场景环境中能正常的运作,那说明服务器的稳定性都不错。

    结合以上测试,能对服务器稳定性有一个明确的认知,知道在人数达到峰值的时候,服务器的各项运作状态。客户在选择的时候可以根据自身的需求对服务器的稳定性进行测试,这样在后期的使用过程中,就不会出现因为数据处理量大,访问人数多的时候,使服务器发生宕机或者崩溃的现象。另外,知道服务器的承受极限以后,在用户快要达到峰值的时候,可以灵活的启用备用服务器,快速的处理因为峰值造成的问题。

    展开全文
  • 服务器引擎稳定性测试 服务器引擎对缺陷比较敏感,为了确保服务器引擎的稳定性要进行广泛的测试测试的时候我们构建了各种网络环境,也用到了各种网络路由器和虚拟设备。 我们自己开发的分布式单元测试程序可以...

    服务器引擎稳定性测试

    服务器引擎对缺陷比较敏感,为了确保服务器引擎的稳定性要进行广泛的测试。测试的时候我们构建了各种网络环境,也用到了各种网络路由器和虚拟设备。

    我们自己开发的分布式单元测试程序可以同时进行多种测试案例。

                               使用Proudnet的FPS 游戏 S4 联盟

    智能手机、无线网络 

    与PC 网络游戏开发不同的是要实现智能手机和PC之间的multi play。在智能手机上实现multi play就要找到和解决无线网络现有的问题。 

    Wifi网络状态很好时PC网络游戏的网络状态差距并不大。只是偶尔会发生100毫秒以上的latency及网络延迟。

                                   

    Wifi 网络状态不好时延迟也会变大,甚至也会达到500毫秒,严重时也会有15%以上的丢包率。

                                   

    智能手机离开Wifi zone就会连接3G或4G网络,切换的时候数据通讯会断开10秒左右。

                              

    相比PC网络游戏,智能手机网络游戏的网络环境更差,不仅时延大丢包可能性也会更高。

    丢包率高时TCP也会出现重复传输引起的时延,数据往返时延RTT越高时延越大,这个时延就称为RTO。 

    一般RTO会比RTT大很多。

    就因为这些特点,实时多人网络游戏中人物的移动消息或机关枪散射等消息的传输UDP比TCP更适合。 

    但也不是所有网络环境都能用UDP。公司的防火墙设备和、部分Wifi、3G、4G基站就不支持UDP。此时就要用TCP来替代UDP。

                   

    并不是所有移动网络通讯中P2P holepunching都能成功,韩国的移动网络通讯中P2P holepunching的成功率能达56%,这就意味着剩下的会使用P2P relay。  

    移动网络中最重要的是当离开Wifi覆盖区域时的处理方式。离开Wifi区域时实时多人网络游戏中TCP连接会断开。有些手机会在Wifi转3G或4G的瞬间断开连接,有些也会在过数十秒后断开连接。重新建立连接之前的通讯数据包就会丢失。  

    同样,这问题我们也找到了解决办法。离开Wifi区域切换至3G或4G的期间发生的通讯数据我们会保存在内存中。切换成功后会重新发送这些数据包。从游戏开发者层面只是暂时无法收发数据,连接还是正常的。

    尚未结束的挑战

    游戏市场变化不断,流行的游戏液也在持续迭代,而且用户的游戏设备种类和服务器开发方法论也在不断变化。所以游戏服务器也要随着这些变化而更新。 

    Proudnet也会继续变化升级,请继续关注。

                                   使用Proudnet的MMORPG ‘颓废之心’

    链接一: ProudNet上市后问题的发生和解决的攻防战

    链接二: MMO 游戏中使用多核

    链接三:服务器引擎稳定性测试

    转载于:https://my.oschina.net/ProudNet/blog/717778

    展开全文
  • 压力测试服务器稳定性测试
  • 一些服务器稳定性测试方法主要有以下几种: 压力测试: 众所周知,系统高峰期的用户数可以验证每个事务的事务响应时间是否能够满足客户对最大并发数的要求(通过峰值数转换)。在这种压力下,系统的性能指标是否仍在...

    服务器的稳定性是最重要的,如果稳定性不能保证业务运行的需要,无论性能有多高都是无用的。一些服务器稳定性测试方法主要有以下几种:
    压力测试:
    众所周知,系统高峰期的用户数可以验证每个事务的事务响应时间是否能够满足客户对最大并发数的要求(通过峰值数转换)。在这种压力下,系统的性能指标是否仍在正常值范围内。系统是否会因此类压力而引起不良反应(如:宕机,异常应用等)。
    Ramp up增量设计:实际加载模式是通过事务通过率和错误率来衡量的。
    Ramp Up增量设计目标:
    找出增压系统性能瓶颈的位置,抓住性能拐点出现的时机,一般指点击率和吞吐量、CPU、内存使用的综合判断。模拟高峰使用情况,如早上登录、下班后退出、发薪时信息系统等。
    另一种极限仿真方法可以看作是在峰值压力下同时单击事务操作的系统极限操作指标。压缩方法不变,在每个脚本事务点(如:lr_rendzvous(“same“);)中设置相同的集合点名称,在场景设计中,使用事务点集合策略。标准是同时达到集合点的百分比,同时释放所有在运行的vuser。
    稳定性测试:
    已知系统的高峰期中的用户数,每个交易的频率等。设计全面的测试场景。在测试时,每个场景将根据一定数量的人一起运行,模拟用户使用数年的情况。并且在测试期间监控系统的性能指标是否能够在这样的压力下保持正常值。交易响应时间是否随测试时间而波动或增加,在测试期间系统是否会出现停机,应用程序中止等异常情况。
    根据上述测试,性能拐点的位置出现在每个事务条件下,以确定稳定性测试的并发用户数。根据实际测试服务器(压缩器,应用程序服务器,数据服务器性能)估算最终并发用户数。
    您还可以通过以下方式测试服务器,以验证服务器在各种特殊情况下是否具有自动处理机制:
    1容错性测试
    通过模拟一些异常情况(如服务器突然断电,网络中断,服务器硬盘空间不足等),验证系统是否具有自动处理机制,以确保在发生这些情况时系统正常运行或恢复运行。 。如果HA(自动灾难恢复系统)可用,则可以专门为这些自动保护系统执行其他测试,以验证它们是否可以有效地触发保护措施。
    2问题排除性测试
    通过原案例或经验判断,对系统中存在问题或疑似隐患的模块进行验证测试,验证这些模块是否还会发生相同的性能问题。例如,上传附件模块的内存泄漏问题,地址本模块的优化,打开Tivoli性能监控对OA系统性能的影响等。
    评价测试是用来获得系统关键性能指标点的相关测试。它主要针对的是事先没有明确的预期测试结果,但需要通过测试(如事务响应时间、最大并发用户数等)来获得特定压力场景下的性能指标。
    评估事务响应时间:执行测试活动以获取特定压力下事务的响应时间。通过模拟已知客户峰值的压力值或预期压力值来获得在这种压力下的交易的响应时间。
    评估事务的最大并发用户数:一个测试活动,以获得事务在特定系统环境中可以承受的最大并发用户数。通过模拟真实环境或直接使用真实环境,评估了企业在这种环境下能够承受的最大并发用户数。标准阈值需要预先定义(例如,响应时间、CPU使用率、内存使用率、峰值点击率、峰值吞吐量等)。
    评估系统的最大并发用户数:测试活动以获得整个系统所能承受的最大并发用户数。通过预先分析项目各主要模块的使用率和频率,定义了集成场景中事务的比例,并以比例方式分配每个事务的并发用户的数量。模拟真实环境或直接利用真实环境来评估系统在这种环境下能够承受的并发用户的最大数量。预先确定标准阈值(如响应间,CPU占用率,内存占用率,已出现点击率峰值,已出现吞吐量峰值等)。取值标准基于桶规则(最小并发事务是整个系统的并发数)。
    评估不同数据库数据量对性能的影响:对于不同数据库数据量的测试,比较测试结果,并分析数据库中每个表的数据量对事务性能的影响。可以预先确定系统长时间运行后或某些模块需要大量数据时可能存在的隐患。
    通过以上测试或用户实际操作,发现或怀疑系统中存在性能问题,需要通过响应测试场景进行重现或定义。如果可能,可以直接识别导致性能问题的代码或模块。这种测试主要是通过测试脚本场景中出现问题的场景,可以添加发现和检测工具,如打开Tivoli性能监控、打开HeapDump输出、Linux资源监控命令等,并在场景运行过程中进行手动测试的协助。
    在这里插入图片描述

    展开全文
  • 大家都知道,服务器稳定性是最关键词,用户在租用服务器后能否正常运行就看服务器稳定性如何,下面宇众网络科技小编就来为大家简单介绍一下服务器稳定性应该如何测试。1.稳定性测试在已经知道系统高峰值使用...
  • dns服务器稳定性
  • 正规的服务器厂商都会对产品进行不同温度和湿度下的运行稳定性测试。重点要考虑的是冗余功能,如:数据冗余、网卡冗余、电源冗余、风扇冗余等。 一些服务器稳定性测试方法主要为以下几种: 压力测试: 已知系统高峰...
  • FTP服务器稳定性测试

    2019-09-24 01:13:25
    FTP服务器稳定性探讨,如何部署FTP服务在server2003上,可能广大网友们有其他的选择,我选择的是Filezilla server。毕竟他是开源又免费 在架构师的悉心指导下,对FTP有了个更深入的认识,主要有以下几点,先分享...
  • 应用是否能够正常的运营,稳定性是非常重要的,具体有那些方法可以测试服务器稳定性呢 压力测试: 众所周知,系统高峰期的用户数可以验证每个事务的事务响应时间是否能够满足客户对最大并发数的要求(通过峰值数...
  • 稳定性测试:已知系统高峰期使用人数、各事务操作频率等。设计综合测试场景,测试时将每个场景按照一定人数比例一起运行,模拟用户使用数年的情况。并监控在测试中,系统各性能指标在这种压力下是否能保持正常数值。...
  • 服务器稳定性测试

    2008-05-09 21:51:00
     正规的服务器厂商都会对产品进行不同温度和湿度下的运行稳定性测试。重点要考虑的是冗余功能,如:数据冗余、网卡荣誉、电源冗余、风扇冗余等。一些测试方法主要分以下几种: 压力测试:已知系统高峰期使用人数,...
  • 判断云服务器稳定性测试方法: 1.压力测试,验证各事务在最大并发数下事务响应时间能否达到客户要求。 2.设计综合测试场景,将每个场景按照一定人数比例一起运行,模拟用户使用情况,并监控在测试中,系统各性能...
  • 服务器稳定性测试方法汇总

    千次阅读 2016-01-31 13:04:23
    正规的服务器厂商都会对产品惊醒不同温度和湿度下的运行稳定性测试。重点要考虑的是冗余功能,如:数据冗余、网卡荣誉、电源冗余、风扇冗余等。 一些测试方法主要分以下几种: 压力测试:已知系统高峰期使
  • 正规的服务器厂商都会对产品进行不同温度和湿度下的运行稳定性测试。重点要考虑的是冗余功能,如:数据冗余、网卡冗余、电源冗余、风扇冗余等。一些服务器稳定性测试方法主要为以下几种:压力测试:已知系统高峰期...
  • 正规的服务器厂商都会对产品惊醒不同温度和湿度下的运行稳定性测试。重点要考虑的是冗余功能,如:数据冗余、网卡荣誉、电源冗余、风扇冗余等。一些测试方法主要分以下几种:01压力测试已知系统高峰期使用人数,验证...
  • 下载测试法下载测试法主要是将一个大型的文件放置在服务器上,然后通过下载的方法来对带宽的下载速度和稳定性进行测试,这种方法比较适用,特别是对于搭建下载网站或者在线视频这种需要大带宽支持的用户来说。...
  • 一种基于Python服务器稳定性测试的方法【技术领域】[0001]本发明涉及一种服务器稳定性测试的方法,具体地说是一种基于Python服务器稳定性测试的方法。【背景技术】[0002]随着服务器行业的快速发展,越来越多的客户...
  • 稳定性测试:已知系统高峰期使用人数、各事务操作频率等。设计综合测试场景,测试时将每个场景按照一定人数比例一起运行,模拟用户使用数年的情况。并监控在测试中,系统各性能指标在这种压力下是否能保持正常数值。...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,844
精华内容 737
关键字:

服务器测试稳定性