Riversoft STCP Gemini Server
Configuración de Riversoft® STCP Gemini Server, responsable de las transferencias OFTP.
Cree el archivo a partir de la plantilla:
cd /usr/local/stcp/configs
cp example-stcpserver.config.json stcpserver.config.jsonInstancia (ApplName)
Riversoft STCP Gemini Server ejecuta la instancia creada en el Riversoft Console Portal. Indique el nombre de esa instancia en ApplName.
Importante
El valor de ApplName debe ser idéntico al nombre de la instancia registrada en el Portal. Sin una instancia configurada, el servicio no se 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.ejemplo.com",
"DBPort": "3306",
"DBUser": "<usuario>",
"DBPswd": "<contrasena>",
"MaxConfigTxt": "8192",
"MaxExtraTxt": "8192"
}
}
}STCPCoredefine la instancia, el usuario y el grupo de ejecución, los directorios y los límites del proceso.STCPCfgdefine la biblioteca de acceso a la configuración (DLLName) y la conexión con la base de configuración. Use la biblioteca del SGBD del entorno:
| SGBD | DLLName |
|---|---|
| Microsoft SQL Server | libstcpcfgodbc.so |
| Oracle Database | libstcpcfgoracle.so |
| MySQL y MariaDB | libstcpcfgmysql.so |
Parámetros: Riversoft STCP Gemini Server.