|
Neohapsis is currently accepting applications for employment. For more information, please visit our website www.neohapsis.com or email hr@neohapsis.com |
From: Rahul Dhesi (dhesi_at_rahul.net)
Date: Mon Jan 13 2003 - 16:53:06 CST
On Mon, Jan 13, 2003 at 04:23:26PM -0500,
Victor.Duchovni
morganstanley.com wrote:
> Sorry about the previous fumbled post, keyboard accident... Anyway, it
> should be unnecessary to create symlinks. If this is not to be solved
> by running multiple instances of Postfix (each instance with its own
> syslog_name), then the daemons should allow syslog name overrides in
> master.cf without symlinks.
...
> The namespace confusion arises out of cramming too much into a single
> Postfix instance. This could perhaps be supported with tag options in
> master.cf that change logging and parameter parsing, but multiple
> instances are cleaner.
I did begin by having multiple instances of Postfix. At one time I had
seven on the same machine. Here are the problems I encountered:
- Most config values are the same; the only significant things that
really change are relay_domains, IP address or port to which smtpd
listens, smtpd restrictions, and presence or absence of virtual maps.
Making updates in all main.cf files becomes a maintenance problm.
- I encountered machine thrashing with so many Postfix instances,
probably due to too many context switches. Load average shot up and
perfomance went down.
My compromise was to have two Postfix instances, one with virtual maps
and one without, and to have multiple smtpds with other differences
configured with -o.
And, as we observed, this led to problems, specifically with
-o relay_domains.
Rahul
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]