Ir al contenido

Dónde se ejecuta su código

Conozca los tres destinos — esta máquina, un host SSH y un entorno remoto guardado.

Ver Markdown

Elyra es local por defecto: la app se ejecuta en su máquina. Pero dónde ocurre el trabajo es una elección aparte. Esta página explica las tres opciones de destino para que elija la correcta antes de crear un proyecto o un workspace.

Proyecto y workspace son cosas diferentes

  • Un proyecto es el repositorio o la carpeta de trabajo. Es lo que usted abre, y donde vive Git.
  • Un workspace es una unidad de trabajo dentro del proyecto. Varios workspaces pueden apuntar a la misma carpeta o a carpetas diferentes.

Esa distinción importa aquí porque el destino se elige en el workspace (y en parte al crear el proyecto). Cambiar de destino no es cambiar de proyecto.

Las tres opciones

Destino Dónde se ejecuta el código Cuándo tiene sentido
Esta máquina En su computadora El caso común. Nada que configurar.
Host SSH En una máquina a la que accede por la red El proyecto vive en un servidor, un VPS o la máquina de otra persona
Entorno remoto guardado En un runtime de Elyra que usted ya registró Ya tiene un entorno registrado y quiere seleccionarlo por nombre

Esta máquina

Es el valor por defecto. El proyecto es una carpeta local, la terminal se ejecuta localmente y Git se ejecuta localmente. Nada se envía a ningún lado.

Host SSH

Usted registra un host y pasa a abrir proyecto, workspace y terminal en la máquina remota. El proyecto no se copia a su computadora: la app apunta a una carpeta que existe del otro lado. El registro del host tiene página propia — vea Hosts SSH — y el camino de creación de proyecto remoto está en Abrir un proyecto en otra máquina.

Entorno remoto guardado

Un entorno remoto es un runtime de Elyra registrado en su perfil local. Aparece en las listas de la app y en los selectores de la línea de comandos, y puede consultarse por nombre.

Dos cosas importantes:

  • Un entorno guardado no es un servidor disponible. El registro local dice que usted apuntó la app a ese entorno; no dice que el otro lado esté en línea.
  • El entorno es del cliente, no del proyecto. Olvidar un entorno solo toca su perfil local.

Cómo elegir

  1. ¿El proyecto ya está en su computadora? Quédese en Esta máquina.
  2. ¿El proyecto necesita la máquina de otra persona o un servidor? Registre el host y abra el proyecto por SSH.
  3. ¿Ya registró un entorno remoto? Compruebe lo que está guardado antes de usarlo — un registro puede estar apuntando a algo que ya no responde.

Límites

  • El destino no copia archivos. Elegir un host remoto registra una ruta remota; no trae el proyecto a su computadora.
  • El entorno remoto depende del otro lado. Disponibilidad, versión y permisos del lado remoto no están garantizados por la app.

Próximos pasos