lua-resty-etcd-discovery-client

2018-04-01 05:45Edit this page

In microservice architecture, service discovery is an essential component. When using etcd for service registration and discovery, service registration across multiple frameworks, multiple languages, and different network environments becomes repetitive and inefficient development.

The proposal is to introduce OpenResty as a proxy web frontend, using OpenResty’s timer to monitor backend HTTP services (and various network services), then collect information and send unified service registration and heartbeat requests to the etcd server.

Diagram

Project at: https://github.com/xiaocang/lua-resty-etcd-discovery-client

Unless otherwise stated, articles on this blog are licensed under the Creative Commons Attribution 4.0 International License. Please credit the original author and source when sharing.


Tags: lua

Leave a comment

Creative Commons © 2013 — 2026 xiaocang | Theme based on fzheng.me & NexT | Hosted by Netlify