无服务器服务发现sdk
serverless-discovery-sdk的Python项目详细描述
无服务器发现sdk python
您会想知道如何找到
aws无服务器发现sdk与发现微服务交互,以发现为无服务器体系结构编写的微服务的端点。这类似于Consul或ZooKeeper等集群服务,但没有必须监视其联机状态的实例或节点的概念。此库设计为支持在服务器端(用于服务到服务的查找)和在浏览器/客户端上使用。
此项目包含发现服务的python绑定;其他绑定可以在github上的AdAstraDev组织中找到
安装
python3 -m pip install serverless-discovery-sdk
用法
Python
fromserverless_discovery_sdkimportDiscoverySdksdk=DiscoverySdk('https://abcdefghij.execute-api.us-east-1.amazonaws.com/prod')endpoints=sdk.lookupService('my-service','dev')