Knowledge Base

Come posso migliorare le prestazioni di MDaemon?
Ultimo aggiornamento: 22/10/2007

Il Greylisting è una delle funzionalità che hanno maggior impatto sulle prestazioni del server MDaemon una volta che il database eccede un certo limite, specialmente in presenza anche di un elevato traffico in ingresso.

Dal punto di vista delle risorse hardware uno degli elementi più critici è il disco (spesso è più critica la velocità del disco che qualsiasi configurazione specifica in MDaemon).
E consigliabile effettuare frequentemente la deframmentazione del disco; si tenga presente però che la deframmentazione comporta un considerevole aumento del carico sul disco stesso, cosa che potrebbe provocare anche dei crash di MDaemon, quindi è opportuno eseguirla in un periodo di carico ridotto o all'interno dei periodi di manutenzione del server.
Se si utilizza la gestione RAID dei dischi, il RAID-0 (con un backup adeguato) o il RAID-10 sono preferibili al RAID-5, inoltre è opportuno evitare la scansione real-time da parte degli antivirus (a volte questo significa escludere le cartelle di MDaemon dalla scansione e a volte a non installare del tutto l'antivirus).
 

Inoltre, ci sono una serie di impostazioni minori che possono migliorare le prestazioni di MDaemon.
  • ridurre l'attività di log. In generale, riducendo l'attività di log si incrementano le performance. Se non occorre effettuare del debug, alcuni dei log normalmente abilitati possono essere disabilitati
  • disabilitare l'attività di log in tempo reale (Setup > Logging Options > Options > 'Log sessions in real time')
  • disabilitare anche l'opzione 'Always log to screen' nella stessa scheda
  • se non interessa gestire la priorità dei messaggi nella coda remota si può disabilitare l'opzione Setup > Miscellaneous Options > System > 'rebuild internal remote queue dynamically'
  • abilitare l'opzione Setup > Miscellaneous Options > System > 'Hash message directories'
  • abilitare l'opzione Setup > Primary Domain > Sessions > 'Cache SMTP connection failures for (5) minutes'. MDaemon eseguirà l'hashing di alcune directory creando fino a 65 sottocartelle (nello specifico le directory di cui si esegue l'hash sono la Inbound queue e la Temp directory). La procedura di hashing consente di migliorare le prestazioni di siti particolarmente voluminosi, ma può ridurre quelle dei siti MDaemon tradizionali. L'opzione è disabilitata per impostazione predefinita
  • impostare un numero massimo di connessioni per un singolo indirizzo IP in Setup > Primary Domain > Sessions
  • in funzione del carico di messaggi in uscita, è opportuno impostare un numero per il parametro Setup > Primary Domain > Sessions > 'Outbound messages spooled per session'. Questo parametro stabilisce un limite sul numero di singoli messaggi che saranno inviati in ciascuna sessione prima che si interrompa la consegna della posta e venga liberata la memoria. Di norma, questo valore deve essere impostato su zero, in modo che ciascuna sessione continui a consegnare i messaggi di posta fino a svuotare la coda, ma questa impostazione potrebbe creare problemi in caso di carico elevato. Se non si ha un elevato traffico di posta si può ignorare questo punto

      TwitThis    LinkedIn    Facebook

Questo articolo ti è stato utile? Per niente Poco Molto Moltissimo
Facci conoscere il tuo parere e/o il tuo suggerimento circa altri argomenti che vorresti che approfondissimo in questa Knowledge Base:
Rispondi alla seguente domanda, così sapremo che sei proprio tu e non un computer a compilare la form:
Quanto fa 4 + 3 ?   

Serve aiuto?

Contatta l'assistente commerciale

Contatta il nostro operatore via chatchatta con noi
Contatta il nostro operatore via emaillascia un messaggio
Richiedi di essere contattato telefonicamenterichiesta di telefonata

 
Il blog di MDaemon
Video tutorial di WorldClient
Continua a leggere