Sessões não aderentes no cluster de coldfusion

2

estamos tentando implantar um site de coldfusion legado em um novo cluster CF8.

O cluster consiste em três instâncias de cf em execução no JRUN4 em um único servidor do Windows 2008.

Eu tenho o cluster definido para não replicar as sessões e as sessões fixas ativadas. cada instância é configurada para usar variáveis de sessão J2EE.

A tag do aplicativo para o site possui:

sessionmanagement="Yes"
setclientcookies="Yes"
setdomaincookies="Yes"

quando cada instância é iniciada ... nenhum erro é relatado no log da instância e eles ingressam no cluster sem nenhum problema.

embora as intenções tenham:

16/10 08:31:25 info
SessionReplicationService successfully
joined a JINI lookup service (assigned
JINI-ID .....)


e

16/10 08:31:25 info Clusterable
service SessionReplicationService
discovered a SessionReplicationService
peer on a JRun server named
"xxxx" on host xxxx


o que é interessante já que a replicação de sessão está definitivamente desativada, o SessionReplicationService também é responsável por sessões fixas?

isso é experiência suficiente, o problema é que as sessões persistentes parecem simplesmente não funcionar, cada solicitação é devolvida para uma instância diferente, e parece que as sessões estão sendo perdidas em cada instância de qualquer maneira?

Assim que o cluster está em uma única instância, o aplicativo da Web funciona exatamente como esperado e as sessões parecem boas.

Alguém tem alguma ideia para mim? Eu tenho vasculhado a web e não consigo encontrar nenhuma resposta.

    
por GreatSeaSpider 16.10.2009 / 11:57

1 resposta

1

Verifique se as configurações em jrun-web.xml e jrun.xml refletem as configurações do administrador ou do código do CF. Na minha experiência, eles nem sempre sincronizam corretamente.

    
por 25.01.2011 / 00:18