Ir para o conteúdo

Limpe o espaço em disco nos agentes privados do Jitterbit

Em um ambiente normal, nada nesta página será necessário. No entanto, se você tiver uma situação incomum e precisar recuperar espaço em disco, essas ações podem ser tomadas.

Estas etapas são para os agentes privados do Windows.

  • Defina o caminho temporário em C:\Program Files (x86)\Jitterbit Agent\jitterbit.conf(geralmente para c:\windows\temp)
  • Para desabilitar a criação de arquivos de resultados de sucesso e falha (somente para Salesforce; para preservar espaço em disco se eles não forem de interesse), adicione isto ao final do jitterbit.conf arquivo:

    [ResultFiles]DisableSuccess=trueDisableFailure=true

  • Defina o tmp e temp caminho nas Propriedades do Sistema do Windows ->Avançado->Variáveis de Ambiente para Sistema e Usuário. (Normalmente definido como c:\windows\temp)

  • Certifique-se de que nada foi implantado como depurar.
  • Este script PostgreSQL encontrará as operações que precisam ser corrigidas; use pgadmin para executá-lo:

    Select operationstab.operation_name,operationpropertiestab.* from operationpropertiestab left join operationstab on operationstab.operation_id = operationpropertiestab.operation_id where keyname = 'write_log' and keyvalue = '1'

  • Certifique-se de que os arquivos de log estão sendo limpos no C:\Program Files (x86)\Jitterbit Agent\CleanupRules.xml

  • Reduzir o número de dias para manter arquivos e registros no CleanupRules.xml
  • Dependendo da sua instalação (e sistema operacional), pode ser necessário alterar alguns dos diretórios listados abaixo, especialmente se uma versão diferente do PostgreSQL estiver instalada.

    Execute a partir de um prompt de comando (Iniciar->Executar e digite CMD (no Windows, a tecla R exibirá a caixa de execução se estiver usando o Windows 8) - del /q /s "c:\windows\temp\*.*" > nul - del /q /s "C:\Program Files\PostgreSQL\9.0\data\pg_log\*.*" > nul - del /q /s "C:\Program Files (x86)\PostgreSQL\9.0\data\pg_log\*.*" > nul - del /q /s "C:\Program Files\PostgreSQL\9.2\data\pg_log\*.*" > nul - del /q /s "C:\Program Files (x86)\PostgreSQL\9.2\data\pg_log\*.*" > nul - del /q /s "C:\Program Files\PostgreSQL\9.3\data\pg_log\*.*" > nul - del /q /s "C:\Program Files (x86)\PostgreSQL\9.3\data\pg_log\*.*" > nul - del /q /s "C:\Program Files (x86)\Jitterbit Agent\log\*.*" > nul - del /q /s "C:\Program Files (x86)\Jitterbit Agent\apache\logs\*.*" > nul - del /q /s "C:\Program Files (x86)\Jitterbit Agent\tomcat\logs\*.*" > nul - del /q /s "C:\Program Files (x86)\Jitterbit Agent\DataInterchange\Temp\LOG\*.*" > nul - del /q /s "C:\Program Files (x86)\Jitterbit Agent\DataInterchange\Temp\debug\*.*" > nul - del /q /s "C:\Program Files (x86)\Jitterbit Integration Server\log\*.*" > nul - del /q /s "C:\Program Files (x86)\Jitterbit Integration Server\apache\logs\*.*" > nul - del /q /s "C:\Program Files (x86)\Jitterbit Integration Server\tomcat\logs\*.*" > nul - del /q /s "C:\Program Files (x86)\Jitterbit Integration Server\DataInterchange\Temp\LOG\*.*" > nul - del /q /s "C:\Program Files (x86)\Jitterbit Integration Server\DataInterchange\Temp\debug\*.*" > nul - del /q /s "C:\Windows\Temp\jitterbit" > nul

  • Se o banco de dados PostgreSQL for muito grande, é possível limpar as tabelas de arquivo no TranDb; use pgadmin para executá-lo

    • Para a versão 7 e superior
      1. truncate table archivedataelementtab;
      2. truncate table archivemsgtab;
    • truncate table archiveoperationlogtab;
      1. truncate table archiveoperationmessagetab;
      2. truncate table archiveoperationsummarytab;
      3. truncate table archivexferhist;
      4. in MsgDb
    • Para a versão 5
      1. truncate table archiveoperationsummarytab;
      2. truncate table archiveoperationmessagetab;
    • truncate table archiveoperationlogtab;
    • Somente para a versão 5 e sem tabelas para a versão 7
      1. truncate table archiveoutgoingjmsmsgtab;
      2. truncate table archivemsgtab;
    • truncate table archivejmssendingpropertiestab;
      1. truncate table archivejmspropertiestab;
      2. truncate table archivedataelementtab;
  • Reindexar e recuperar espaço em disco.
    • Para a versão 7 e superior
      1. "C:\Program Files (x86)\Jitterbit Agent\bin\JitterbitUtils.exe" --reindex-db
      2. "C:\Program Files (x86)\Jitterbit Agent\bin\JitterbitUtils.exe" --vacuum-db
    • "C:\Program Files (x86)\Jitterbit Agent\bin\JitterbitUtils.exe" --reclaim-disk-space
    • Para a versão 5
      1. "C:\Program Files (x86)\Jitterbit Integration Server\bin\JitterbitUtils.exe" --reindex-db
      2. "C:\\Program Files (x86)\\Jitterbit Integration Server\\bin\\JitterbitUtils.exe" --vacuum-db
    • "C:\\Program Files (x86)\\Jitterbit Integration Server\\bin\\JitterbitUtils.exe" --reclaim-disk-space