【文件属性】:
文件名称:dynamo-discovery-service-cli:发现服务的CLI
文件大小:4KB
文件格式:ZIP
更新时间:2021-05-22 09:19:46
JavaScript
发电机发现服务
发现服务(如etcd),但已通过DynamoDB实现
安装(尚不可用)
$ npm install -g dds-cli
介绍
在阿姆斯特丹的AWS峰会上,我就服务发现与进行了交谈。 我问他etcd是否合适。 除了可能很合适外,他还提出了另一种想法。 如果etcd因为节点彼此找不到而失败怎么办?
这个想法是使用DynamoDB来跟踪服务。 缺点是您必须为每个服务编写额外的代码。 这个仓库将尝试解决这个问题。
命令行界面
配置
首先,您需要在AWS门户中创建一个dds用户。 该用户可以与DynamoDB数据库进行交互,以便从数据库中存储和检索服务。
转到AWS -> Identity and Access Management 。 创建一个名为dds的新用户,并使用这些凭据来配置dds服务。
待办事项:添加政策
为了使服务能够从DynamoDB数据库存储和读取服务,您
【文件预览】:
dynamo-discovery-service-cli-master
----.gitignore(13B)
----README.md(1KB)
----LICENSE(1KB)
----package.json(833B)
----index.js(3KB)