https://github.com/oramasearch/laggard-catcher
A tool to catch laggard messages from RabbitMQ streams
https://github.com/oramasearch/laggard-catcher
Last synced: about 1 year ago
JSON representation
A tool to catch laggard messages from RabbitMQ streams
- Host: GitHub
- URL: https://github.com/oramasearch/laggard-catcher
- Owner: oramasearch
- License: mit
- Created: 2025-04-04T09:57:58.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-04-04T12:42:59.000Z (over 1 year ago)
- Last Synced: 2025-07-30T05:50:48.586Z (about 1 year ago)
- Language: Rust
- Size: 28.3 KB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Laggard Catcher
A tool to catch laggard messages from RabbitMQ streams
## Installation
```bash
cargo build --release
```
## Usage
From one machine:
```bash
laggard-catcher \
--send-stream-name producer-to-consumer \
--receive-stream-name consumer-to-producer \
--location-application-property-name othermachine-name \
catcher --period 5s \
--http-port 8888 \
--http-host localhost
```
From another machine:
```bash
laggard-catcher \
--receive-stream-name producer-to-consumer \
--send-stream-name consumer-to-producer \
--location-application-property-name reader-name \
bumper --location-application-property-value machine-name
```
For more information, run:
```bash
laggard-catcher --help
```