Moleculer Service Discovery and Load Balancing with NATS
Learn how Moleculer’s Registry automatically finds services and distributes calls using a NATS transporter, plus verification steps and known limits.
ReadMeFeed / Community knowledge
Real questions. Useful conversations. Find the people who know your stack.
Learn how Moleculer’s Registry automatically finds services and distributes calls using a NATS transporter, plus verification steps and known limits.
Learn how to turn on Moleculer’s built‑in action caching, configure a storage backend, verify cache hits, and roll back the change if needed.
When a Moleculer service fails to start with a transport error, this guide walks through the most common misconfigurations, step‑by‑step checks, and fixes— from missing env vars to broker reachability. It’s a practical diagnostic flow you can run in minutes.
Discover how to expose Moleculer service metrics to Prometheus with built‑in middleware, extend them with custom gauges, and balance security and performance. A step‑by‑step guide with code snippets and best‑practice trade‑offs.
When building microservices with Moleculer, deciding how to handle API evolution matters. This guide compares the built‑in version property, name‑based versioning, and custom middleware approaches, then walks through a concrete example and how to verify it works.