回答
收藏
分享
举报
关于 nginx代理压测 如何防范
提问于2021-01-12 11:42

浏览 848

文章标签

就是使用ab进行压力测试  这个好解决,就是使用代理伪装的 如何 在防范呢


已修改于2023-03-17 02:14



写下您的回答
发表回答
全部回答(1)

按点赞数排序

按时间排序

问题没太看明白,能描述得更具体些吗?

赞同

0

回复举报

回答于2021-01-18 14:19



回复陶辉
回复
提问者
雪地麋鹿
这家伙很懒还未留下介绍~
0
文章
3
问答
0
粉丝
相关问答

没有回答,我就只能自己回答了。

查了下代码,进行gdb跟踪调试后发现:这个主要是因为,每个worker单独维护一个前后端 “链路”关联的四元组信息,在多个worker的情况下,不同的worker保存“链路”关联信息相互独立,彼此不共享。因此即使是相同的IP和端口发来的消息,只要是分配到不同的worker进行处理,都有可能查不到之前的“链路”关联信息,从而无法复用。


解决办法:

1. 单worker配置(性能可能偏低)

2. 修改代码,使用共享内存保存已有的前后端“链路”关联信息,不同worker之间共享结果

点赞 0
浏览 412