Servidor externo do ColdFusion 9

1

Eu tenho um servidor IIS executando uma instalação independente do ColdFusion9 com muitos sites de clientes. Para alta disponibilidade, estou tentando conectar meu servidor da Web a um servidor ColdFusion de várias instâncias externo em cluster.

No teste, descobri que precisava copiar os arquivos .cfm do meu servidor da Web para os diretórios de instância do servidor externo. Isso será impossível de implementar nos meus sites de produção. Existe alguma maneira de utilizar um servidor CF externo com os arquivos .cfm que residem no servidor web?

    
por Alex 08.04.2011 / 19:31

2 respostas

1

Não estou ciente de uma maneira de fazer isso, embora minha experiência em ter CF em um servidor diferente do servidor da Web seja um pouco limitada. Essencialmente, quando a solicitação é transferida para o CF, o mecanismo do CF precisa ter acesso aos arquivos .cfm que estão sendo executados, e é por isso que você precisa ter uma cópia deles disponível para a instância que está sendo executada. Seria como tentar executar um programa na área de trabalho remota, exceto que as DLLs necessárias ao programa não eram instaladas naquele sistema remoto, mas em sua própria caixa. Esse programa não pode ser executado a menos que suas DLLs estejam instaladas na caixa em que está sendo executado. Da mesma forma com o CF, o mecanismo / instância precisa ter cópias dos arquivos .cfm para executá-los.

Você também pode tentar perguntar na lista de discussão cf-talk em houseoffusion.com, pois há alguns assistentes de servidor CF lá que podem não estar olhando aqui no serverfault.

    
por 17.04.2011 / 07:39
0

Esse é o caso. Acredito que o conector do servidor Web apenas forneça ao serviço CF o caminho do sistema de arquivos para o arquivo a ser executado, juntamente com as diversas variáveis de ambiente do servidor Web.

Você sempre pode:

1) mantenha todos os seus arquivos CF em um volume SAN ou compartilhamento de rede e monte esse volume em seus servidores CF ou 2) usar algum tipo de serviço filesync para sincronizar os arquivos nos servidores

O bom de 1) é que você pode montar o sistema de arquivos como somente leitura como uma medida de segurança .... seu servidor CF raramente precisa ter privilégios de gravação nos arquivos do seu aplicativo.

    
por 02.05.2011 / 06:16

Tags