On Fri, Mar 23, 2012 at 11:57 AM, udo noll <[email protected]> wrote:
> can i influence *when* request.dynamic triggers the external script?

There is currently no way to customize this. It is hardcoded in
src/sources/request_source.ml; search for adaptative_delay. There are
two parameters: max (set to 3) and delay (set to 2 seconds) and the
scheme is to not allow more than max calls within delay. This is more
or less what you observed, except that it allows a burst of three
calls in a row for the initial attempts. If you want we can make these
params user-definable.

> maybe it's the best way to externalize all dynamic stuff and onyl use
> request.push to one or more queues.

That's correct: pushing gives you more flexibility but sometimes means
that you have to do more work (setup your own delays before retrying,
etc.)

> anyway, thansk for the add_protocol, havn't seen that before...
> with that it's probably possible to add a custom say command, if
> i'm not wrong again.

You're right, add_protocol is how say: is defined.

Cheers,

David

------------------------------------------------------------------------------
This SF email is sponsosred by:
Try Windows Azure free for 90 days Click Here 
http://p.sf.net/sfu/sfd2d-msazure
_______________________________________________
Savonet-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/savonet-users

Reply via email to