With the delay node I can set it to rate limit messages, but the behavior is different from what I expect.
Setting: 60msg/h, this means 1 msg/min, delete intermediate messages
If I have a message and another message 2 seconds apart, the node will block the 2nd message because it is 2 messages within 1minute
The behavior I expect/need is that both messages would pass because 60 messages in 1h are allowed. So even if there are 60messages within 1 second, they should all pass, but message 61 should be blocked. This requires a moving/sliding window.
Can I achieve this with the existing nodes?
