Introduction to RocketMQ Proxy
developRocketMQ Proxy is a stateless component designed to enable stateless consumption behavior by leveraging the pop consumption mechanism. It acts as a traffic interface that translates incoming traffic (such as gRPC) into the customized Remoting protocol used to communicate with Broker and Namesrv.
Key responsibilities of the Proxy include:
- Protocol Translation: Converting external protocols to internal
Remotingprotocol. - Security: Handling SSL, authorization, and authentication.
- Observability: Managing logging, tracing, and metrics.
- Traffic Management: Handling connection management and traffic governance.
- Message Support: Supports
normal,fifo,transaction, anddelaymessage types viapopconsumption mode.