tipos_de_cache
Todas as configurações de tipos de cache estão disponíveis neste nó.
'cache_types' => [
'config' => 1,
'layout' => 1,
'block_html' => 1,
'collections' => 1,
'reflection' => 1,
'db_ddl' => 1,
'compiled_config' => 1,
'eav' => 1,
'customer_notification' => 1,
'config_integration' => 1,
'config_integration_api' => 1,
'full_page' => 1,
'config_webservice' => 1,
'translate' => 1,
'vertex' => 1
]
Saiba mais sobre os Tipos de Cache diferentes.
consumer_wait_for_messages
Especifique se os consumidores devem continuar a sondar mensagens se o número de mensagens processadas for menor que o valor max_messages
. O valor padrão é 1
.
'queue' => [
'consumers_wait_for_messages' => 1
]
As seguintes opções estão disponíveis:
-
1
— Os consumidores continuam a processar mensagens da fila de mensagens até atingir o valormax_messages
especificado no arquivoenv.php
antes de fechar a conexão TCP e encerrar o processo do consumidor. Se a fila ficar vazia antes de atingir o valormax_messages
, o consumidor aguardará mais mensagens chegarem.Recomendamos essa configuração para grandes comerciantes, pois é esperado um fluxo de mensagens constante e não são desejáveis atrasos no processamento.
-
0
— Os consumidores processam as mensagens disponíveis na fila, fecham a conexão TCP e terminam. Os consumidores não esperam que mensagens adicionais entrem na fila, mesmo se o número de mensagens processadas for menor que o valormax_messages
especificado no arquivoenv.php
. Isso pode ajudar a evitar problemas com tarefas cron causados por longos atrasos no processamento da fila de mensagens.Recomendamos essa configuração para comerciantes menores que não esperam um fluxo constante de mensagens e preferem conservar recursos de computação em troca de pequenos atrasos de processamento, quando não poderia haver mensagens por dias.