Skip to main content

Monitoramento e configurações adicionais

Carol Connect Monitor

Para verificar o status relacionado a integração dos dados, você deverá acessar o menu "Database Manager" para verificar algumas informações como descrito anteriormente:

Monitor: Status

Configuração 2C

A configuração do 2C está localizada em app.config.yml arquivo.

  • syncThreads: Número de jobs executores rodando paralelamente.

  • poolSize: Número máximo de conexões para o banco de dados.

  • ignoreTriggers: defina true se o 2C não puder criar triggers no banco de dados.

  • enableReSync: defina true para ativar a estratégia ReSync.

  • enableLogin: defina true se o 2C precisar solicitar login sempre que sua API for chamada.

  • syncByTimestampResendLastDate: definido como true se durante uma sincronização por timestamp, o 2C precisar reenviar registros do último timestamp. Útil quando o timestamp não tem registro de hora, apenas data.

  • resendAllRecordsOnResync: defina true se o 2C precisar reenviar todos os registros sempre que o ReSync for executado.

  • imageAxisPixelsLimit: se maior que zero, 2C validará e redimensionará imagens com eixo maior que o limite informado.

  • ignoreQueueTable: Este parâmetro desativará o recurso que permite que o 2C crie a tabela "carol_3c_queue" automaticamente.

  • oracleUseOwnerAsQueueSchema: Este parâmetro é utilizado para indicar onde será criada a tabela de fila utilizando o banco de dados oracle, informando false, a tabela permanece no usuário que está logado, se informado true será criado no owner do banco.

Configuração Cron 2C

2C tem três expressões cron:

  • processing: Define com que frequência o 2C verifica a tabela da fila para enviar dados para Carol.

  • syncbytimestamp: Define com que frequência o 2C iniciará uma sincronização por data e hora para tabelas sincronizadas dessa maneira.

  • initialload: Defina cada vez que 2C verifica e inicia carregamentos iniciais para tabelas ativadas.

Requisitos do SQL Server

Estes são os requisitos que o banco de dados deve atender para funcionar perfeitamente com o Carol Connect:

  • SQL Server 2008 ou superior.

  • Configure o SQL Server para ouvir uma porta TCP, normalmente 1433. Por favor, siga estas instruções na seguinte URL para maiores detalhes: MSSQL-Porta-Específica.

Requisitos do Progress OpenEdge

Estes são os requisitos que o banco de dados deve atender para funcionar perfeitamente com o Carol Connect:

  • OpenEdge 10. 3 ou superior.

  • O SQL Broker iniciado e aceitando conexões.

  • Conceda ao usuário do Carol Connect que tenha privilégios de definição de tabela (privilégios DDL).

  • Caso esse banco de dados pertença aos produtos Datasul, a tabela "carol_3c_queue" já existe no dicionário de dados. Não é necessário criá-la (altere a configuração do parâmetro para evitar a criação).

  • Caso esse banco de dados não esteja relacionado ao Datasul, o Carol Connect criará a tabela de filas no banco de dados (com base na configuração do Carol Connect) ao iniciá-lo. O OpenEdge somente permite esta operação (DDL) quando nenhum outro usuário está conectado ao banco de dados.

MongoDB

Ao usar o Carol Connect integrado ao MongoDB, os seguintes itens devem ser seguidos:

  • Não use o administrador do banco de dados para configurar a conexão.

  • Especifique a restrição correta para o usuário que poderá sincronizar os dados.

  • Nenhuma operação será executada pela integração - não há tabela de filas para o MongoDB.

  • A sincronização ocorre pela estratégia "Sync using a value field".

MongoDB: Database

Próxima Etapa

MongoDB: Database