[Serusers] Does SER support run-time configuration?

Kevin Chu kevin.chu at viditec.com
Tue Aug 5 23:50:49 CEST 2003


Hi,

How does the pa module work during the restart? Dose the subscription state
persist between restart?

Thanks,
Kevin

-----Original Message-----
From: Jan Janak [mailto:jan at iptel.org]
Sent: Tuesday, August 05, 2003 3:01 PM
To: Kevin Chu
Cc: SER Users
Subject: Re: [Serusers] Does SER support run-time configuration?


Hello,

no, it does not. You have to restart the server. On the other hand,
restarting the server doesn't harm that much, because it can be done
quickly, registrations will be not affected because they will survive in
the database and will be reloaded during the startup.

Regarding sessions, ser is transaction-stateful -- that means it doesn't
remember any state during the call, it keeps state only when a
transaction is active which usually during INVITE and BYE transactions.

If you restart the server during INVITE or BYE transaction (i.e. when
the server processed INVITE or BYE and is waiting for 200 OK), the
server will forward 200 OK statelessly so user agents will not notice
that. It may affect more complicated things like forking or accounting
on the server.

As you can see, restarting of the server is really not a problem because
user agents (even those in the middle of a call) will not notice that if
you do it quickly.

   Jan.

On 05-08 14:52, Kevin Chu wrote:
> Hi,
>
> Does SER support run-time configuration? For example, can we modify
> the routing logic (like changing the destination to different PSTN
gateway)
> at run-time without restarting SER or effecting the ongoing sessions?
>
> Regards,
> Kevin
>
> _______________________________________________
> Serusers mailing list
> serusers at lists.iptel.org
> http://lists.iptel.org/mailman/listinfo/serusers





More information about the sr-users mailing list