All Projects → JiqiD-Tek → eureka

JiqiD-Tek / eureka

Licence: other
python client for netflix Eureka

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to eureka

sample-spring-cloud-gateway
sample spring cloud application with embedded api gateway on spring cloud gateway with or without service discovery with eureka
Stars: ✭ 25 (-3.85%)
Mutual labels:  eureka, eureka-client
microservices-v8
Learn Microservices with Spring Boot - v8
Stars: ✭ 32 (+23.08%)
Mutual labels:  eureka
spring-microservices
Example of a microservice architecture using Spring Cloud
Stars: ✭ 76 (+192.31%)
Mutual labels:  eureka
taotao-cloud-project
微服务开发脚手架,包括大数据模块、微服务模块、前端模块。基于Spring Cloud Alibaba的微服务架构。提供技术框架的基础能力的封装,减少开发工作,只关注业务,包含了工作以来的工作总结和技术沉淀
Stars: ✭ 76 (+192.31%)
Mutual labels:  eureka
spring-cloud
🔥 Develop distributed application services based on SpringCloud architecture model and components
Stars: ✭ 36 (+38.46%)
Mutual labels:  eureka
spring-boot-microservice-eureka-zuul-docker-gateway-kubernetes
Spring Boot rest microservices using Kubernetes, ConfigMap, Eureka, Zuul / Spring Boot Gateway, Docker. Monitoring with logstash, logback, elasticsearch, kibana.
Stars: ✭ 86 (+230.77%)
Mutual labels:  eureka
springboot-microservice-with-spring-cloud-netflix
msa backend service example with springboot REST API
Stars: ✭ 36 (+38.46%)
Mutual labels:  eureka-client
RxEureka
This library is a small RxSwift wrapper around Eureka
Stars: ✭ 37 (+42.31%)
Mutual labels:  eureka
Cloud-Native-App-Spring-Boot
A Cloud Native App with Spring Coud Security with KeyCloak Auth Server, API Gateway Server, Naming Server, Config Server and Distributed Tracing and ELK Stack hosted in K8s
Stars: ✭ 19 (-26.92%)
Mutual labels:  eureka-client
lua-resty-eureka-client
A Netflix Eureka client for OpenResty/ngx_lua
Stars: ✭ 18 (-30.77%)
Mutual labels:  eureka
spring-projects
Some spring sample projects
Stars: ✭ 24 (-7.69%)
Mutual labels:  eureka
tictactoe-microservices-example
An example of Spring Cloud Microservices application based on books (see Links section)
Stars: ✭ 23 (-11.54%)
Mutual labels:  eureka
CoSky
High-performance, low-cost microservice governance platform. Service Discovery and Configuration Service | 高性能、低成本微服务治理平台
Stars: ✭ 57 (+119.23%)
Mutual labels:  eureka
Connectors
Connectors simplify connecting to standalone and CloudFoundry services
Stars: ✭ 28 (+7.69%)
Mutual labels:  eureka
SpringBootDemo
spring boot 实战系列,主要是介绍使用方法,原理性分析以及一些基础性设施建设流程会抽时间单独拎出来讲;
Stars: ✭ 14 (-46.15%)
Mutual labels:  eureka
spring-microservices
Spring Cloud Micro Services with Eureka Discovery, Zuul Proxy, OAuth2 Security, Hystrix CircuitBreaker, Sleuth Zipkin, ELK Stack Logging, Kafka, Docker and many new features
Stars: ✭ 114 (+338.46%)
Mutual labels:  eureka
QuickStart-admin-Cloud
基于spring boot 2.0.8 目前集成了spring security oauth2 (server and client)、springboot-admin、openfeign、hystrix,zuul(后续会替换成gateway),config.....等组件
Stars: ✭ 25 (-3.85%)
Mutual labels:  eureka
sample-axon-kafka
Sample CQRS and event sourced application developed on top of axon framework.(Kafka is used for distributing the events)
Stars: ✭ 31 (+19.23%)
Mutual labels:  eureka-client
e-commerce-microservices
REST Microservices architecture for E-commerce with Spring boot, Cloud and multiple modules
Stars: ✭ 102 (+292.31%)
Mutual labels:  eureka
microservices-v9
Learn Microservices with Spring Boot - v9
Stars: ✭ 40 (+53.85%)
Mutual labels:  eureka

eureka

eureka is for python to connect to eureka, include heartbeat and get app info.

Example:

from eureka import DiscoveryClient

app = 'EUREKA_TEST'

eureka_urls = ['http://localhost:8761', ]

instance = {
     'ipAddr': 'localhost',
     'port': 7777,
     'app': app,
     'instanceId': 'instanceId',
     'leaseInfo': {
          'durationInSecs': 10,
          'evictionDurationInSecs': 20,
     }
}


client = DiscoveryClient(eureka_urls, instance)

# registering service
client.register()

# Fetching all app data
applications = client.get_applications()
print applications

# Fetching app data
app_data = client.get_application(app)
print app_data

# unregister service
client.unregister()

Support

if you have any problem or suggest, please contact me with my email of [email protected].

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].