Funcionou como mágica... A gente fica tão dentro do framework que
esquecemos q estamos trabalhando com PHP :-)

Na classe DATABASE_CONFIG em app/config/database.php:
1. Tenho 3 configurações:
   - default: local
   - users: servidor de usuarios
   - users_backup: retundancia do servidor de usuarios

2. Incluí as funções:
        function __construct() {
                if(!$this->usersIsOnline()){
                        $this->users= $this->users_backup;
                }
        }

        function usersIsOnline(){
                $oldDebugLevel = error_reporting(0);
                $link = mysql_connect($this->users['host'],
                        $this->users['login'], $this->users['password']);
                error_reporting($oldDebugLevel);

                if (!$link) {
                        return false;
                } else {
                        mysql_close($link);
                        return true;
                }
        }

Valeu,
HR

On 5 dez, 13:46, "Josenivaldo Benito Junior" <[EMAIL PROTECTED]>
wrote:
> Não sei se entendi direito mas, no database.php do cake você, provavelmente
> está selecionando entre uma das configurações certo?
>
> Faça uma função ali (método construtor ou qualquer coisa que seja executada
> ali) que teste qual server está disponível.
>
> On 12/5/07, HR <[EMAIL PROTECTED]> wrote:
> > Tenho um sistema que usa 2 configurações de banco de dados, uma local
> > e outra em outro servidor usada somente para login e profile. Até aí
> > tudo bem.
>
> > Alguém sabe como podemos proceder para que se este servidor externo
> > (usuarios.xxx.com) estiver fora do ar, o sistema use um outro servidor
> > (usuarios2.xxx.com)?
--~--~---------~--~----~------------~-------~--~----~
Recebeu esta mensagem porque está inscrito em Grupo "Cake PHP Português" do 
Grupos Google.
 Para enviar mensagens para este grupo, envie um email para 
[email protected]
 Para anular a inscrição neste grupo, envie um email para [EMAIL PROTECTED]
 Para mais opções, visite este grupo em 
http://groups.google.com/group/cake-php-pt?hl=pt-PT
-~----------~----~----~----~------~----~------~--~---

Responder a