معرفی شرکت ها


consul-service-discovery-0.1.2


Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر

توضیحات

Python client for Consul Service Discovery API
ویژگی مقدار
سیستم عامل -
نام فایل consul-service-discovery-0.1.2
نام consul-service-discovery
نسخه کتابخانه 0.1.2
نگهدارنده []
ایمیل نگهدارنده []
نویسنده Javier Cacheiro
ایمیل نویسنده javier.cacheiro@gmail.com
آدرس صفحه اصلی https://github.com/javicacheiro/consul-service-discovery
آدرس اینترنتی https://pypi.org/project/consul-service-discovery/
مجوز MIT
Consul Service Discovery API ---------------------------- This module provides a simple way to work with the `Consul Service Discovery API <https://www.consul.io/docs/agent/http.html>`_ from python. Examples -------- Usage examples:: import consul service = consul.Client() service.register(id='flexlm1', name='flexlm', address='10.112.0.211', port=28518, tags=('flexlm1', light', 'v1'), check={'id': 'flexlm', 'name': 'flexlm on port 28518', 'tcp': '10.112.0.211:28518', 'Interval': '30s', 'timeout': '2s'}) service.deregister(id='flexlm1') service.list() service.info(name='flexlm') The registration/deregistration is done using the consul agent API:: http://localhost:8500 PUT /v1/agent/service/register DELETE /v1/agent/service/deregister/<serviceId> To query the information the catalog API is used:: http://localhost:8500 GET /v1/catalog/services GET /v1/catalog/service/bigdata GET /v1/catalog/nodes GET /v1/catalog/node/c13-9 The payload for the registration request has the following format:: { "ID": "flexlm1", "Name": "flexlm", "Tags": ["flexlm1", light", "v1"], "Address": "10.112.0.211", "Port": 28518, "Check": { "id": "flexlm", "name": "flexlm on port 28518", "tcp": "10.112.0.211:28518", "Interval": "30s", "timeout": "2s" } }


نحوه نصب


نصب پکیج whl consul-service-discovery-0.1.2:

    pip install consul-service-discovery-0.1.2.whl


نصب پکیج tar.gz consul-service-discovery-0.1.2:

    pip install consul-service-discovery-0.1.2.tar.gz