01. VISÃO GERAL
A versão JSBCC_6.3.1.0 lançada com melhorias pertinentes à performance no processamento de movimentações.
02. NOVAS FUNCIONALIDADES
Não aplicado
03. CORREÇÕES/AJUSTES
O serviço de efetivação de recebimentos via PIX para contas de alta performance foi otimizado, proporcionando maior eficiência e aumento na taxa de processamento por segundo.
Para garantir o melhor desempenho e estabilidade do serviço, é fundamental ajustar as configurações do consumidor Kafka em cada ambiente, de modo a explorar ao máximo os recursos disponíveis do servidor e alcançar o ganho de performance esperado.
Essas propriedades devem ser avaliadas e ajustadas conforme a capacidade de hardware de cada ambiente (como número de núcleos de CPU, memória disponível e carga de mensagens processadas)
# Configuraes do Kafka Consumer da Aplicacao
kafka.consumer.aditionalProperties={}
kafka.consumer.groupid=cc-movimento-conta-alta-performance
kafka.consumer.auto-offset-reset=latest
kafka.consumer.enable-auto-commit=false
kafka.consumer.max-poll-records=500
kafka.consumer.concurrency=4
kafka.consumer.heartbeat=3000
kafka.consumer.poll-timeout=5000
kafka.consumer.fetch-min-bytes=10485760
kafka.consumer.fetch-max-bytes=134217728
kafka.consumer.fetch-max-wait-ms=500
kafka.consumer.session-timeout-ms=15000
kafka.consumer.enable-auto-commit=true
# Configurao a Execucao de Multithread da Aplicacao
app.async.core-pool-size=8
app.async.max-pool-size=16
app.async.queue-capacity=2000
app.async.keep-alive-seconds=4000
app.asybnc.rejected-execution=caller
Essas propriedades garantem maior estabilidade e controle no consumo das mensagens, otimizando a leitura e o processamento simultâneo de eventos em contas de alta performance.
04. BANCO DE DADOS
Para esta versão do sistema, são necessárias implantações de atualizações de banco de dados