I am having a issue with indexing service in one of my smartermail servers.
This particuar server is the one that have the highest amount of traffic of all my servers (I have 4 in total).
It has 220 domains and 3000 users.
The problem is that the indexing service runs non stop, and using default options, it will slow down the server a lot. The interface gets a little delay, the spool gets 2 or 3 times bigger and SMTP connections sometimes don't work on the first try.
As soon as I disable indexing service, everything starts to run lightning fast. I did change the indexing maximum threads to 2 (down from 6) and this way it doesn't affect server performance, but it wont keep up with the amount of indexing necessary.
Is there a way to schedule indexing on and off or change the number of max threads based on time or server performance?
I know that what I am asking would require coding. But something more simple as: "At 7 pm starts index service and at 7 am stops indexing service" would greatly help me. Has anyone ever done it?