<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<tt>Hi Adam,<br>
<br>
Maybe such a custom logic is outside OpenSIPS scope - still have
you considered using the ds_set_state MI function to control from
outside the status of the destinations ? Of course you will have
to use the Event Interface too, to receive the notifications on
the destination status (when OpenSIPS is doing the state
transition) - see the E_DISPATCHER_STATUS event
(<a class="moz-txt-link-freetext" href="http://www.opensips.org/html/docs/modules/2.3.x/dispatcher.html#idp5746368">http://www.opensips.org/html/docs/modules/2.3.x/dispatcher.html#idp5746368</a>)<br>
<br>
So, when OpenSIPS switches a destination into probing (based on a
failure detection), you can get the event and force the
destination into Inactive ; after some custom amount of time, you
can put it back into Probing mode, to allow OpenSIPS to re-enable
it.<br>
<br>
Regards,<br>
</tt>
<pre class="moz-signature" cols="72">Bogdan-Andrei Iancu
OpenSIPS Founder and Developer
<a class="moz-txt-link-freetext" href="http://www.opensips-solutions.com">http://www.opensips-solutions.com</a>
</pre>
<div class="moz-cite-prefix">On 10/28/2017 04:13 PM, Adam Raszynski
wrote:<br>
</div>
<blockquote type="cite"
cite="mid:CAJWEF2Z4RwX1GdpH9aUnrMwsopHzG_6kwtJy4DJQkuhcN8=HHw@mail.gmail.com">
<div dir="ltr">
<div>
<div>
<div>
<div>
<div>Hi<br>
<br>
</div>
Could you suggest some working configuration of the
dispatcher module for the following setup:<br>
<br>
</div>
- Flag gateway as failed (even if it's still responding to
OPTIONS) after some number of consecutive call failures.
That's the easy part<br>
</div>
<br>
- Automatically un-flag gateway after some time, to allow
re-checking (reset failure counter?)<br>
<br>
</div>
- Ideal solution would also include increasing re-check
interval, ie first re-check after 1 minute, if next failure
detected next re-check after 2 minutes, next after 4 and so on<br>
<br>
<br>
</div>
Best Regards<br>
<br>
</div>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<br>
<pre wrap="">_______________________________________________
Users mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Users@lists.opensips.org">Users@lists.opensips.org</a>
<a class="moz-txt-link-freetext" href="http://lists.opensips.org/cgi-bin/mailman/listinfo/users">http://lists.opensips.org/cgi-bin/mailman/listinfo/users</a>
</pre>
</blockquote>
<br>
</body>
</html>