Existe alguma maneira de usar a multiplexação de sessão (Control Master) do Windows?

7

Em nosso servidor de Repositório, adicionar um ControlMaster ao arquivo ssd / config (cria um soquete?) resultou em um aumento na velocidade de transferência de 50x de aproximadamente 2,5 segundos em média para 0,05 segundos na média. A velocidade de transferência é entre o sistema de repositório e nossos servidores da web. Agora eu gostaria de aplicar o mesmo ganho de desempenho para as janelas - > conexão de repositório. Atualmente, usamos o Tortoise para conectar via SSH, e eu li na wikipedia que o Putty não suporta nativamente a multiplexação de sessão. Estou ciente de que existem outras ferramentas SSH com o recurso que também são feitas para windows, mas eu queria saber se usando estes se eu iria correr em problemas com compatibilidade com o Mercurial usando a conexão SSH como agora eu acredito que ele usa Plink para lidar com o Tunelamento SSH.

Eu estou procurando por quaisquer opções para ativar a multiplexação de sessões em janelas compatíveis com o Mercurial.

    
por Joshua Enfield 06.08.2010 / 22:32

3 respostas

6

Eu uso PuTTY para isso. A configuração que você está procurando é chamada "Compartilhar conexão SSH, se possível" na seção "Conexão- > SSH". De outras respostas, parece estar disponível a partir do PuTTY 0.64 em diante.

    
por 29.04.2015 / 19:02
2

O pré-lançamento do PuTTY 0.64 agora tem suporte ao compartilhamento de conexão. Ainda não tentei eu mesmo. link

    
por 13.02.2015 / 12:47
1

O copssh afirma permitir a multiplexação de sessão, mas não parece que realmente funcione. Talvez isso signifique que permite a multiplexação no lado do cliente.

Você também pode tentar executar o Linux virtualizado por meio do andLinux e gravar diretamente no sistema de arquivos por lá.

    
por 02.04.2011 / 03:56