Tenho tido problemas com servidor Java, já que eles garantem uptime de 99,6% online.Esse 0,4% de tempo que eles ficam indisponíveis tem me causado dores de cabeça, pois quem utiliza o sistema precisa que ele esteja disponível 24/7/365.
A solução mais rápida que pensei para amenizar esse problema foi definir mais de um channel para o channelSet: Direto da documentação do BlazeDS: "The primary reason that channels are contained in a channel set is to provide a fallback mechanism from one channel to the next listed in the channel set, and so on, in case the first choice is unable to establish a connection to the server. For example, you could define a channel set that falls back from a StreamingAMFChannel to an AMFChannel with polling enabled to work around network components such as web server connectors, HTTP proxies, or reverse proxies that could buffer chunked responses incorrectly." Na documentação cita ter channels com endpoints diferentes, porém no mesmo servidor.É possível ter dois enpoints AMF em servidores diferentes? Minha Situação: Tentei definir dois channels AMF ( dois projetos em servidores diferentes ): Servidor A, Servidor B. O usuário entra normalmente quando o Servidor A está disponível, no momento que eu paro o Tomcat do Servidor A, quem tentar acessar será direcionado para o Servidor B.Porém ocorre esse erro: Client.Error.MessageSend faultString:'Send failed' faultDetail:'Channel.Security.Error error Error #2048 url: 'http:// dominio.web275.uni5.net/nomeprojeto/messagebroker/amf'' Famoso erro: Error #2048: Security sandbox violation Como faço para configurar o crossdomain para os channels? -- Você recebeu esta mensagem porque está inscrito na lista "flexdev" Para enviar uma mensagem, envie um e-mail para [email protected] Para sair da lista, envie um email em branco para [email protected] Mais opções estão disponíveis em http://groups.google.com/group/flexdev
