【发布时间】:2018-01-14 17:40:09
【问题描述】:
我每天都在问我如何在 2 个或更多微服务之间进行通信。我必须知道其他服务才能使用正确的参数调用 url,对吗?但是,如果我在 Amazon 的 aws 上部署我的服务,我的服务在哪里知道哪些 IP 地址分配给了其他服务?
例如:
我上传并部署了服务 A 和服务 B。服务 B 想与服务 A 通信,但服务 B 不知道服务 A 的确切 IP。我需要在配置文件中的某处声明它还是进行 aws(亚马逊)这个任务给我?
我的第二个问题是关于每个服务的授权。每个服务都需要创建一个能够发出请求的令牌。外面有没有人可以参考的图书馆?还是我需要实施?
非常感谢
我知道很多问题,但希望有人可以帮助我并轻松解决这些问题。
如果有人对此有很好的实际例子,请分享。
【问题讨论】:
-
这个问题太宽泛了。
-
对不起@Kayaman。我不能准确。我只是想获得一些信息,现在我得到了它,这就是我写这个帖子的目标。也许其他一些人也得到了这个,他们也得到了回答。
标签: java rest web-services amazon-web-services microservices