来QQ群 :257887726
讨论测试技术的真谛吧

10 测试:A服务器的请求量增加的时候,是否会影响到业务服务器的正常运行。解决办法是 ?

1、我们公司搞了一个sdk(攻击和病毒) ,这个sdk跟客户app集成后,变成了一个app。安装在手机上。

2、当这个app收到攻击的时候,就会触发我们sdk发请求到【sdk处理服务器】(手机端--->代理--->sdk)。

3、不管什么请求发到服务器,都会经过一个代理,然后,在转发到【sdk处理服务器】或者【客户的业务服务器】。

4、2台服务器是分开的,没有联系、不会相互调用。

 

客户的要求是,当收到很多攻击的时候(走这条线路1:手机端--->代理--->sdk),是否会影响到他们正常业务(走这条线路2:手机端--->代理--->【客户的业务服务器】)的运行。。。。

attachments-2018-01-SXx7loM95a67f0759e147.

他们的结构就是这样的,固定的:代理是共享的。。。。不可能把服务器作直连

我的想法是:

下面这2个业务一起跑,正常的业务量固定,sdk的业务量由少到多的加。然后看结果怎么样 ? 不知道我的想法对不对。。。。

1、手机端--->代理--->sdk

2、手机端--->代理--->【客户的业务服务器】

请先 登录 后评论

1 个回答

Totti
擅长:java

是有可能会影响的,这取决于代理的性能,因为代理既要处理攻击的请求,又要处理正常业务请求。如果攻击请求压力较大,导致代理处理速度变慢,那必然会影响到正常业务。

解决办法可以弄两个互不影响的代理,或者其中某个不经过代理,直连

请先 登录 后评论

如需发布职位,请登录

10 测试:A服务器的请求量增加的时候,是否会影响到业务服务器的正常运行。解决办法是 ?

1、我们公司搞了一个sdk(攻击和病毒) ,这个sdk跟客户app集成后,变成了一个app。安装在手机上。

2、当这个app收到攻击的时候,就会触发我们sdk发请求到【sdk处理服务器】(手机端--->代理--->sdk)。

3、不管什么请求发到服务器,都会经过一个代理,然后,在转发到【sdk处理服务器】或者【客户的业务服务器】。

4、2台服务器是分开的,没有联系、不会相互调用。

 

客户的要求是,当收到很多攻击的时候(走这条线路1:手机端--->代理--->sdk),是否会影响到他们正常业务(走这条线路2:手机端--->代理--->【客户的业务服务器】)的运行。。。。

attachments-2018-01-SXx7loM95a67f0759e147.

他们的结构就是这样的,固定的:代理是共享的。。。。不可能把服务器作直连

我的想法是:

下面这2个业务一起跑,正常的业务量固定,sdk的业务量由少到多的加。然后看结果怎么样 ? 不知道我的想法对不对。。。。

1、手机端--->代理--->sdk

2、手机端--->代理--->【客户的业务服务器】

请先 登录 后评论

1 个回答

Totti
擅长:java

是有可能会影响的,这取决于代理的性能,因为代理既要处理攻击的请求,又要处理正常业务请求。如果攻击请求压力较大,导致代理处理速度变慢,那必然会影响到正常业务。

解决办法可以弄两个互不影响的代理,或者其中某个不经过代理,直连

请先 登录 后评论
咨询电话:4008-779-565
CopyRights 上海鲁德企业咨询管理有限公司