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