Feat(plugins/request-defer) #7389
Replies: 7 comments
-
have you seen #234? |
Beta Was this translation helpful? Give feedback.
-
@Tieske there could be significant difference, for example, plug-in doesn't have enough ability to judge the requestor is a robot or not, it needs to rely on a third-party, risk management or big-data. Throttling algorithm seems rather coarsely. |
Beta Was this translation helpful? Give feedback.
-
@sinzone no. usually, the faster the server side is rejected, the faster the client(robot) request is sent, the result is that server load may be getting higher and higher. This kind of situation often appears in the mainland of China, 京东 or 淘宝, similar to Amazon |
Beta Was this translation helpful? Give feedback.
-
the plugin's schema.lua may be like
|
Beta Was this translation helpful? Give feedback.
-
Sorry, not getting the requested behaviour just yet.
Questions;
how does this fit into the way the plugin should work? |
Beta Was this translation helpful? Give feedback.
-
Sorry, I may be a misnomer. Not all, only to meet certain conditions of the request
most of the time, do not return an error, just slow down the request
no devops tool, but user behavior analysis may be need two config option (For each user)
There are two roles
|
Beta Was this translation helpful? Give feedback.
-
Recently I was developing a software firewall, I need a plugin to delay all http requests when the system is in an abnormal state, not limited or rejected, especially when doing “flash deal”
Two reasons
Others?
Beta Was this translation helpful? Give feedback.
All reactions