Pergunta

Eu uso o ServiceMix 4.2 na minha máquina Windows local para desenvolvimento.

Agora eu instalei um fusível ESB 4.3 em um ambiente Linux e o iniciei via sshing na máquina Linux. Depois de deixar o console Karaf, o recipiente sempre desliga. Como posso deixar o console Karaf com o ServiceMix em execução?

(Pode ser apenas uma configuração, mas não consigo encontrá -la com o Google ou os documentos do fusível)

Foi útil?

Solução

Você pode iniciar a instância do Servicemix (Linux) com o script 'Start' e o Remote Remote Afterwads conectar -se ao console usando SSH (por exemplo, da sua sessão de fusíveis do Windows ou de um cliente SSH):

ssh:ssh {-l username} {-P password} {-p port} { hostname }

por exemplo

karaf@root>ssh:ssh -l smx/karaf -P smx/karaf -p 8101 hostname 

-l/-p valores padrão dependem da versão fusível a que você está se conectando

-p é por padrão 8108

Usar

karaf@root>shell:info

Para determinar em qual sessão você está atualmente conectado.

Dê uma olhada na documentação aqui.

Outras dicas

O script servicemix aceita alguns args, aquele que você procura é "servidor".

Depois que o ServiceMix começou dessa maneira, você pode fazer login no console usando o SSH.

Você pode encontrar mais args editando o script de inicialização do Servicemix.

Tchau, Kev.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top