Operación
Riversoft® STCP DirectLink puede ejecutarse como servicio gestionado por systemd o directamente por línea de comandos. El uso del portal por los usuarios se describe en Uso de Riversoft STCP DirectLink Portal.
Servicios
| Componente | Servicio systemd |
|---|---|
| Riversoft STCP Gemini API (incluye el Portal) | stcpgemini-api |
| Riversoft STCP DirectLink | stcpdirectlink |
systemctl start stcpgemini-api
systemctl start stcpdirectlinkVerifique que el estado muestre running:
systemctl status stcpgemini-api
systemctl status stcpdirectlinkRiversoft STCP DirectLink usa la instancia creada en el Riversoft Console Portal, indicada en cfgInstanceName (vea Configuración).
Línea de comandos
La ejecución por línea de comandos es útil para pruebas y en containers, donde el proceso debe ejecutarse en primer plano (foreground) como proceso principal.
Riversoft STCP DirectLink
/usr/local/bin/stcpdirectlink \
-noService \
-config /usr/local/stcpdirectlink/configs/config.json \
-lang ptb \
-langfile /usr/local/stcpdirectlink/configs/messages.jsonCon -noService, el proceso se ejecuta en primer plano. Todas las opciones están en Ejecución e instalación del servicio.
Riversoft STCP Gemini API
La ejecución de la API por línea de comandos se describe en Operación de Riversoft STCP Gemini.
Containers
- Mantenga el proceso en primer plano, con
-noService, para que el orquestador (Docker, Kubernetes, etc.) siga el ciclo de vida del container. - No use
-installServiceen containers. En Linux, el servicio lo crea el paquete, y-installServicese usa solo en Windows. - Mantenga el
config.jsony los secretos fuera de la imagen: móntelos como volumen o use un proveedor de secretos (vea KMS y secretos).