---
sourceDocument: Yokohama Administração da Now Platform
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/pt-BR/yokohama/platform-administration

 Release :

    - yokohama

ft:locale :

    - pt-BR

ft:publication_title :

    - Yokohama Administração da Now Platform

ft:clusterId :

    - platadm

bundleId :

    - platadm

workflow :

    - Platform


---

# Propriedades da regra de arquivamento e destruição

# Propriedades da regra de arquivamento e destruição {#ariaid-title1}

* Versão de lançamento: Yokohama
* 
* Atualizado 30 de jan. de 2025
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 2 min. de leitura

As regras para impedir que o processo de arquivamento consuma muitos recursos do sistema foram automatizadas. Você pode mudar manualmente o comportamento do sistema.
O processo de arquivamento usa um modelo de produtor e consumidor. Os registros são enfileirados para arquivamento na tabela Blocos de execução de trabalho de arquivamento \[sys_archive_run_chunk\] em lotes.

* O ArchiveProducerJob cria blocos de registros sys_ids que precisam ser arquivados. Cada bloco contém registros pertencentes a uma única regra de arquivamento. O número máximo de registros em um bloco é especificado pela propriedade glide.db.archive.chunk_size. O número máximo de registros para uma única regra em todos os blocos é especificado por glide.db.archive.max.rule.records.
* O produtor inicia 4 consumidores do ArchiverJob (padrão). O número exato de consumidores é especificado por glide.db.archiving.max_consumer_workers.
* Os consumidores leem e processam blocos de sys_ids. O número de blocos que cada consumidor processa é especificado glide.db.archive.max.batches. Os blocos processados por cada consumidor podem ser de regras de arquivamento diferentes.
* Os consumidores repetem a leitura de blocos de sys_ids até que nenhum permaneça ou o limite de blocos que um consumidor pode processar (especificado por glide.db.archive.max.batches) for atingido, após o qual ele desliga e agenda outro consumidor.
* Se um bloco permanecer no estado em execução por mais tempo do que o especificado em glide.db.archive.chunk.max.process.time, o sistema presume que o consumidor terminou abruptamente e muda o status do bloco para erro. Isso não interrompe ou encerra nenhum consumidor em execução.

{#r_SetArchiveRuleProcessingBehavior__ul_exv_jgh_4xb}  
Nota:  
As propriedades de arquivamento e destruição listadas na tabela não serão usadas se a tabela Blocos de execução de trabalho de arquivamento \[sys_archive_run_chunk\] for excluída.  
Para controlar manualmente quantos registros a regra de arquivamento e destruir processos em um intervalo, você pode alterar essas configurações padrão em [adicionando as seguintes propriedades do sistema](https://servicenow-prod.fluidtopics.net/KfTr86WVVXuPMmk0LEzCzQ#t_AddAPropertyUsingSysPropsList "Adicione ou crie uma propriedade para controlar o comportamento do sistema."). {#r_SetArchiveRuleProcessingBehavior__table_cq3_f12_jmb__entry__4}

| Nome | Descrição | Tipo | Valor padrão |
|-|-|-|-|
| glide.db.archive.chunk_size | Número de identificadores exclusivos adicionados a cada registro na tabela de blocos de execução de trabalho de arquivamento \[sys_archive_run_chunk\]. O registro é formatado como valores CSV no campo Chaves do formulário Bloco de execução de trabalho de arquivamento (sys_archive_run_chunk.do). | Inteiro | 1000 |
| glide.db.archive.chunk.max.process.time | Número de milissegundos que um registro pode permanecer no estado Ativo na tabela de blocos de execução de trabalho de arquivamento \[sys_archive_run_chunk\]. A hora é a diferença entre a hora do sistema e o valor de Início Arquivo de blocos de execução de trabalho de arquivamento \[sys_archive_run_chunk\] tabela. | Inteiro | 600000 |
| glide.db.archive.max.rule.records | Número máximo de registros para lote por consumidor, por regra. | Inteiro | 10000 |
| glide.db.archive.debug | Opção que habilita o registro em log detalhado ao copiar as definições de coluna da tabela original para a tabela de arquivamento. | verdadeiro \| falso | falso |
| glide.db.archive.max.batches | Número de blocos, que são registros da tabela Blocos de execução de trabalho de arquivamento \[sys_archive_run_chunk\], processados por um consumidor antes de ele desligar e programar outro consumidor. | Inteiro | 10 |
| glide.db.archiving.max_consumer_workers | O número máximo de consumidores simultâneos em todo o cluster. | Inteiro | 4 |
[Tabela 1. Arquivar propriedades do sistema]

{#r_SetArchiveRuleProcessingBehavior__table_cq3_f12_jmb}

