[SR-Users] Pipelimit needs restart to reload values

Karsten Horsmann khorsmann at gmail.com
Mon Oct 24 16:55:58 CEST 2022


Hi,


I faced the same behavior with pipelimit and solved it for me with cfg_rpc
variable that I raised or lowered to my needs.

https://www.kamailio.org/docs/modules/devel/modules/cfg_rpc.html

Duarte Rocha <duarterocha91 at gmail.com> schrieb am Fr., 23. Sept. 2022,
14:32:

> Greetings,
>
> I've been using the pipelimit module and the pl_check function to control
> users rates in my proxy.
>
> if (!pl_check("$var(UserID)", "TAILDROP", "$var(UserRate)")) {
>      pl_drop();
>      exit;
> }
>
> In this case  $var(UserID) is the pipe and  $var(UserRate) is the maximum
> rate.
> The value of the rate is retrieved on every call via query to a DB.
>
> If I change the UserRate value to 0 CPS on the DB calls are not rejected
> unless they go over 1 CPS. However, if I restart Kamailio all calls are
> correctly rejected.
>
> Why does this happen? Can I change this behaviour?
>
> Cheers,
>
> Duarte
>
> __________________________________________________________
> Kamailio - Users Mailing List - Non Commercial Discussions
>   * sr-users at lists.kamailio.org
> Important: keep the mailing list in the recipients, do not reply only to
> the sender!
> Edit mailing list options or unsubscribe:
>   * https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.kamailio.org/pipermail/sr-users/attachments/20221024/d84a0a9a/attachment.htm>


More information about the sr-users mailing list