Entendendo Tecnologia Distribuída: Resolvendo Transações Distribuídas com Mensagens de Transação do RocketMQ
rocketmq-broker: Recebe mensagens dos produtores e as armazena (através do rocketmq-store), os consumidores obtêm mensagens deste componente.
rocketmq-client: Fornece APIs de cliente para envio e recebimento de mensagens.
rocketmq-namesrv: NameServer, similar ao Zookeeper, armazena metadados em tempo de execução como TopicName e filas.
rocketmq ...
Publicado em 8-31 22:39
Instalação do RocketMQ em ambiente offline no CentOS
Instalação do RocketMQ
Este guia detalha o processo de instalação do RocketMQ em um ambiente CentOS sem acesso à internet.
Instalação do Java 1.8
# Obter o pacote JDK
wget --no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/8u131-b11/d54c1d3a095b4f ...
Publicado em 8-24 01:03
Instalação do RocketMQ no Windows para Agendamento Personalizado de Mensagens
Ambiente do Sistema
Sistema Operacional: Windows 10
JDK: versão 11.0.21
RocketMQ: rocketmq-all-5.1.4-bin-release
Passos de Instalação
Baixe o RocketMQ a partir do site oficial: http://rocketmq.apache.org/dowloading/releases/
Extraia o arquivo e crie a variável de ambiente ROCKETMQ_HOME, apontando para o diretório de extração do RocketMQ.
Para ...
Publicado em 7-13 13:03
Envio de Mensagens de Transação com RocketMQ e SpringBoot
Ambiente
JDK: 8u22
RocketMQ: rocketmq-all-4.5.2-bin-release
SpringBoot: 2.1.6.RELEASE
rocketmq-spring-boot-starter: 2.0.3
Procseso de Envio de Mensagens de Transação
O envio de mensagens de transação no RocketMQ segue um padrão de duas fases. Inicialmente, uma mensagem prepaartória é enviada ao broker, onde é armazenada temporariamente no tóp ...
Publicado em 6-10 04:59