Riversoft STCP Gemini Server
Configuração do Riversoft® STCP Gemini Server, responsável pelas transferências OFTP.
Crie o arquivo a partir do modelo:
cd /usr/local/stcp/configs
cp example-stcpserver.config.json stcpserver.config.jsonInstância (ApplName)
O Riversoft STCP Gemini Server executa a instância criada no Riversoft Console Portal. Informe o nome dessa instância em ApplName.
Importante
O valor de ApplName deve ser idêntico ao nome da instância cadastrada no Portal. Sem uma instância configurada, o serviço não inicia.
{
"Module": "stcpgemini-server",
"Version": "1.0",
"Description": "Configuration parameters STCP Gemini OFTP Server Linux",
"Modules": {
"STCPCore": {
"ApplName": "INSTANCIATESTE",
"ApplDescription": "",
"ApplUser": "stcp",
"ApplGroup": "stcp",
"ApplDir": "/usr/local/stcp/",
"ApplLockDir": "/usr/local/stcp/control",
"ApplPidFile": "/var/run/stcpserver.pid",
"ApplUmask": "0022",
"ApplDaemon": "0",
"ApplMsgFileName": "/usr/local/stcp/configs/stcplang.json",
"ApplMsgLanguage": "ptb",
"ApplConfigPassPhrase": "<frase-secreta>",
"ApplDebug": "0",
"ApplMaximunConsoleMsgs": "100",
"ApplMaximunAsyncProcesses": "2048"
},
"STCPCfg": {
"DLLName": "libstcpcfgmysql.so",
"DBName": "GEMINI_DBConfig",
"DBHost": "db.exemplo.com",
"DBPort": "3306",
"DBUser": "<usuario>",
"DBPswd": "<senha>",
"MaxConfigTxt": "8192",
"MaxExtraTxt": "8192"
}
}
}STCPCoredefine a instância, o usuário e o grupo de execução, os diretórios e os limites do processo.STCPCfgdefine a biblioteca de acesso à configuração (DLLName) e a conexão com o banco de configuração. Use a biblioteca do SGBD do ambiente:
| SGBD | DLLName |
|---|---|
| Microsoft SQL Server | libstcpcfgodbc.so |
| Oracle Database | libstcpcfgoracle.so |
| MySQL e MariaDB | libstcpcfgmysql.so |
Parâmetros: Riversoft STCP Gemini Server.