[OpenSIPS-Users] opensipsctl interaction
Bogdan-Andrei Iancu
bogdan at voice-system.ro
Thu Nov 25 22:30:19 CET 2010
Hi Anton,
So the reload is done at script level (from DB -> memcache)
Do make the reload triggering independent of SIP traffic, use a
timer_route, so each 2 sec (for example) you can check the shvar and do
the reload.
Regards,
Bogdan
Anton Zagorskiy wrote:
> Hello.
> I'm loading them in the startup_route and store them using cache_store.
>
> Now I'm using the following scheme:
> 1. I defined a variable in the cfgutils module using modparam("cfgutils",
> "shvset", "blah")
> 2. In the main route block I check does blah's value equal 2 (for example).
> If it is, I reload data from DB.
> 3. When I need to reload data I use a command 'opensipsctl fifo shv_set blah
> int 2'.
>
> The main inconvenience is that I need to call (or to send any valid SIP
> request) to someone to reload data.
>
>
>
>> Hi Anton,
>>
>> how do you load these params at startup and where do you store them
>> (what kind of variables)?
>>
>> Regards,
>> Bogdan
>>
>> Anton Zagorskiy wrote:
>>
>>> Hello.
>>>
>>> I have some parameters that are stored in a DB. I'm loading it once
>>>
>> time
>>
>>> when opensips starts.
>>> After when they are changed in the DB I want to re-read it. How can I
>>>
>> do
>>
>>> this without restarting opensips?
>>>
>>>
>>>
>>>
--
Bogdan-Andrei Iancu
OpenSIPS Bootcamp
www.voice-system.ro
More information about the Users
mailing list