Pregunta

Utilizo ServiceMix 4.2 en mi máquina de Windows local para el desarrollo.

Ahora instalé un fusible ESB 4.3 en un entorno de Linux y lo inicié a través de sshing en la máquina Linux. Después de dejar la consola Karaf, el contenedor siempre se apaga. ¿Cómo puedo dejar la consola KARAF con ServiceMix corriendo?

(Puede ser solo configuración, pero no puedo encontrarla con Google o los documentos de fusibles)

¿Fue útil?

Solución

Puede iniciar la instancia (Linux) ServiceMix con el script 'Start' y Afterwads Remote Connect a la consola usando SSH (por ejemplo, desde su sesión de fusible de Windows o un cliente SSH):

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

p.ej

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

-l/-p Los valores predeterminados dependen de la versión de fusible a la que se está conectando

-P es por predeterminado 8108

Usar

karaf@root>shell:info

Para determinar en qué sesión ha iniciado sesión actualmente.

Eche un vistazo a la documentación aquí.

Otros consejos

El Secret ServiceMix acepta algunos args, el que busca es "servidor".

Una vez que ServiceMix comenzó de esta manera, puede iniciar sesión en la consola usando SSH.

Puede encontrar más Args editando el script de inicio de ServiceMix.

Adiós, kev.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top