Operação
Operação
O Riversoft® STCP DirectLink pode ser executado como serviço gerenciado pelo systemd ou diretamente pela linha de comando. O uso do portal pelos usuários está em Uso do Riversoft STCP DirectLink Portal.
Serviços
| Componente | Serviço systemd |
|---|---|
| Riversoft STCP Gemini API (inclui o Portal) | stcpgemini-api |
| Riversoft STCP DirectLink | stcpdirectlink |
systemctl start stcpgemini-api
systemctl start stcpdirectlinkVerifique se o status mostra running:
systemctl status stcpgemini-api
systemctl status stcpdirectlinkO Riversoft STCP DirectLink usa a instância criada no Riversoft Console Portal, informada em cfgInstanceName (veja Configuração).
Linha de comando
A execução pela linha de comando é útil para testes e em containers, em que o processo precisa rodar em primeiro plano (foreground) como processo principal.
Riversoft STCP DirectLink
/usr/local/bin/stcpdirectlink \
-noService \
-config /usr/local/stcpdirectlink/configs/config.json \
-lang ptb \
-langfile /usr/local/stcpdirectlink/configs/messages.jsonCom -noService, o processo roda em primeiro plano. Todas as opções estão em Execução e instalação do serviço.
Riversoft STCP Gemini API
A execução da API pela linha de comando está em Operação do Riversoft STCP Gemini.
Containers
- Mantenha o processo em primeiro plano, com
-noService, para que o orquestrador (Docker, Kubernetes etc.) acompanhe o ciclo de vida do container. - Não use
-installServiceem containers. No Linux, o serviço é criado pelo pacote, e-installServiceé usado somente no Windows. - Mantenha o
config.jsone os segredos fora da imagem: monte-os como volume ou use um provedor de segredos (veja KMS e segredos).