Changes between Version 8 and Version 9 of Servicos/Cyrus/Aggregator
- Timestamp:
- 07/03/11 22:46:50 (13 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Servicos/Cyrus/Aggregator
v8 v9 27 27 '''Mupdate''' - É o servidor que coordena as operações do ambiente, ele funciona como um tipo Banco de Dados.[[BR]] 28 28 Ele é responsável em informar aos Frontends a localização da caixa do usuário e em coordenar as operações efetuadas[[BR]] 29 pelos Backends. 29 pelos Backends. Se o mupdate master está fora não é possível criar novas pastas , nem alterar as propriedades das mailboxes.[[BR]] 30 A entrega também fica comprometida, mas abaixo na documentação é citado como contornar esta limitação. 30 31 31 32 32 == Como o Expresso atualmente se comporta com um ambiente Murder==33 == Como o Expresso atualmente se comporta com o ambiente configurado em Aggregation (Murder) == 33 34 34 35 O Expresso funciona normalmente com o Cyrus Aggregator. A única adaptação necessária[[BR]] … … 62 63 == Instalando e configurando um Backend == 63 64 64 == Como otimizar a entrega LMTP para usar o Mupdate local e não o M aster ==65 == Como otimizar a entrega LMTP para usar o Mupdate local e não o Mupdate Master == 65 66 66 67 Por padrão o lmtpproxyd utiliza para consultar aonde devem ser entregues a mensagem o '''mupdate_server:''' informado no arquivo[[BR]] 67 68 '''/etc/imapd.conf''' ou seja se você tem um número muito grande de entregas você acaba sobrecarregando o MUPDATE MASTER com as solicitações. 68 69 70 Uma maneira simples de resolver este problema é fazer o lmtpproxyd do Frontend usar o próprio mupdate para consulta ao invés de usar o mupdate master. 71 A configuração é realizada da seguinte forma:[[BR]] 69 72 73 Copie o '''/etc/imapd.conf''' como um arquivo '''/etc/imapd-local.conf'''' 74 75 {{{ 76 cp /etc/imapd.conf /etc/imapd-local.conf 77 }}} 78 79 Edite o arquivo '''/etc/imapd-local.conf''' 80 81 {{{ 82 mupdate_server: 127.0.0.1 83 }}} 84 85 Depois edite o '''/etc/cyrus.conf''' e mude o serviço lmtpptoxyd para usar este arquivo ao invés do default. 86 87 {{{ 88 SERVICES { 89 .............. 90 lmtp cmd="lmtpproxyd -C /etc/imapd-local-lmtpd.conf" listen="lmtp" prefork=1 91 ............... 92 } 93 }}} 94 95 Outra vantagem desta abordagem é que mesmo que o mupdate master falhe todo sistema continua entregando as mensagens normalmente. 96 Ou seja, os clientes continuam acessando as suas caixas IMAP, e a entrega continua normal mesmo com o mupdate master fora. 97 98