用于存储重要网址的领事服务目录

时间:2016-09-02 10:28:08

标签: consul

我有一个Web应用程序,它向外部服务发送rest api调用。截至目前,我已将所有网址都硬编码在我的应用程序中,我打算将这些网址存储在领事服务目录中。以下是与此相关的几个问题。

1)如何将此网址存储在服务目录中?https://prepiam.toronto.ca.ibm.com/idaas/oidc/endpoint/default/authorize?client_id=ssdfsjdfsdfew&response_type=code&scope=openid&redirect_url=https://localhost:9000/mydashboard“ 我是否可以在我的应用程序中将其作为键值对进行访问。是否有任何链接可以帮助理解服务目录的用途和目的?

我还需要存储一些网址,例如https://localhost:9000/users。我希望我可以将这个url存储在hostname,port,base_url等部分中。

1 个答案:

答案 0 :(得分:1)

Consul有一个"key-value"存储空间,即您可以使用某个键存储任何数据并将其恢复。你可以在那里存储几乎所有东西(虽然对数据大小有明确限制),但你需要自己构建所有存储功能。

在网址的情况下,您只需将网址作为值,或将其拆分为多个部分 - 只需注意所有操作都应该简单,并且按键排序'和'按键放置'。