[Serusers] control SER with D.J. Bernstein's daemontools

u2 u2 at uii.de
Mon Jan 31 19:24:28 CET 2005


Hi,

thanks for your hint. Could you please let me know what you mean with 
SER multihomed will not work anymore without forking.
Does multihomed mean one SER is listening to more than one IP addresses? 
This is not the case in my scenario.
Does forking only influence the multihomed "mode" or does it also affect 
the SER performance or call processing behavior
(e.g. parallel call attempts are being serialized without forking)??

Regards,
Urs Uschmann

You can use fork=no in ser.cfg and it will allow supervise to control
it, the only caveat is that SER can no longer be multihomed when it
doesn't fork. Also since SER only listens on the one interface you need
to make sure it's listening on the correct interface by passing the -l
flag in your run script in the /service directory.

-Evan

On Thu, 2005-01-27 at 18:49 +0100, Jan Janak wrote:
 > We have been using tool called monit:
 >
 > http://www.tildeslash.com/monit/
 >
 >   Jan.
 >
 > On 21-01 15:36, u2 wrote:
 > > <http://cr.yp.to/djb.html>Hello,
 > >
 > > did somebody success to control a SER proxy with D.J. Bernstein's 
 > > daemontools?
 > > As soon as SER is run, it puts itself to the shell background. As 
far as
 > > I found out, this behavior prevents the daemontools from 
controlling SER.
 > > What did anybody already experiment with this toolkit? What do you use
 > > to control you SER processes (auto-respawn, logging, etc.)?
 > >
 > > It would be also great to use Bernstein's multilog to collect SER logs
 > > in a comfortable manner (with per instance log, log rotation,
 > > timestamps, etc).
 > > What do you use here? Any recommendation?




More information about the sr-users mailing list