Using HiveMQ Harvester to Capture and Replay MQTT Traffic for Testing
How HiveMQ Harvester captures and replays MQTT traffic for testing: a worked configuration, replay guidance, and the disk, performance, and timing limits to plan around.
ReadMeFeed / Community knowledge
Real questions. Useful conversations. Find the people who know your stack.
How HiveMQ Harvester captures and replays MQTT traffic for testing: a worked configuration, replay guidance, and the disk, performance, and timing limits to plan around.
Offset pagination makes Hibernate harvest jobs slower with every page. Keyset (cursor) pagination keeps batch cost flat — here's how to implement it, when scroll() fits better, and how to verify the fix.
Step‑by‑step diagnostic guide for Harvester VMs stuck in Pending/Creating due to CPU, memory, quota, taints, missing KubeVirt agent, or storage‑class issues.
Live-migrate Harvester VMs between nodes for zero-downtime maintenance: prerequisites, the UI and virtctl procedure, validation checks, and how to recover from a stalled migration.
Learn how to size a Harvester cluster with Longhorn, define trust boundaries, monitor health, and handle failure modes to keep persistent volumes reliable.
A step‑by‑step look at Harvester’s live migration feature, including prerequisites, a sample migration command, verification steps, and the key trade‑offs you need to consider before moving a running VM.
Learn how to enable live migration in Harvester, the required storage and CPU conditions, a step‑by‑step configuration example, and how to verify or troubleshoot the process.
How to put a Harvester node into maintenance mode so VMs live-migrate automatically, what to check before powering hardware off, and how to recover from stalled evacuations.
Harvester uses Longhorn as its default storage engine to provide distributed block storage for VMs. The replication factor you choose drives durability, storage overhead and write latency, and the storage plane network determines whether that durability actually holds.