Banco de Dados
O Runner utiliza um banco de dados local para armazenar a fila de execuções, registros de agendamentos e mensagens do WhatsApp. A aba Banco de Dados permite configurar qual banco de dados será usado e realizar a limpeza de dados acumulados.
Tipos de banco de dados
Interno
O Runner usa um banco de dados embutido, gerenciado automaticamente. Não é necessária nenhuma configuração adicional — é a opção mais simples e recomendada para a maioria dos casos.
Externo
O Runner se conecta a um banco de dados externo já instalado na máquina ou em outro servidor. Use esta opção quando:
- Sua organização já possui uma infraestrutura de banco de dados gerenciada
- Você precisa de maior controle sobre os dados (backup, monitoramento, etc.)
- O ambiente exige um banco de dados compartilhado entre múltiplos serviços
Os bancos de dados suportados para modo externo são:
| Banco de Dados | Porta padrão |
|---|---|
| MySQL | 3306 |
| MariaDB | 3306 |
| PostgreSQL | 5432 |
| SQL Server | 1433 |
Configurando o banco de dados
Banco interno
- No Painel de Admin, acesse a aba Banco de Dados.
- Em Tipo de Banco, selecione Interno.
- Clique em Salvar.
Banco externo
- Em Tipo de Banco, selecione Externo.
- Selecione o banco de dados desejado no dropdown (MySQL, MariaDB, PostgreSQL ou SQL Server).
- Preencha os campos de conexão:
| Campo | Descrição |
|---|---|
| Porta | Porta de conexão com o banco |
| Usuário | Usuário com acesso ao banco |
| Senha | Senha do usuário |
| Host | Endereço do servidor (ex.: localhost ou IP) |
- Clique em Salvar.
Alterações no banco de dados só terão efeito após reiniciar o Runner.
Tamanho atual do banco
O painel exibe o tamanho atual do banco de dados em tempo real (B, KB, MB ou GB). Use essa informação para monitorar o crescimento dos dados ao longo do tempo.
Limpando o banco de dados
Se o banco de dados crescer muito ou você quiser remover dados desnecessários, use a função de limpeza.
- Clique em Limpar banco de dados.
- No modal de confirmação, selecione o que deseja limpar:
- Fila de execuções (registros concluídos) — remove registros de execuções já finalizadas
- Fila de mensagens WhatsApp — remove mensagens processadas do WhatsApp
- Clique em Sim, limpar para confirmar.
Os dados removidos na limpeza são excluídos permanentemente. Certifique-se de que não precisa mais desses registros antes de confirmar. Considere exportar ou verificar o Histórico de execuções no Designer antes de limpar.
Próximos passos
- Proxy — configure um proxy para as conexões de rede do Runner
- Fila de Execuções — monitore as execuções em andamento