我有5个小缺点:
我应该包括在SD中的哪个应用程序,或者如何配置这些应用程序?
我已经跟踪了Bluemix文档,但是对于如何遵循这些步骤,事情并不透明。Bluemix说要添加一些代码来注册一个新服务,它给出了nodeJS、Python和cURL的示例代码,但是我的应用程序是用java编写的。请帮我继续。
发布于 2016-10-28 17:06:50
根据主要服务,我假设应用程序是需要与其他4进行对话的应用程序。
从概念上讲,在这种情况下,您要做的是拥有acmeair-as、acmeair-bs、acmeair-cs、acmeair-fs注册和服务发现的url。
acmeair随后将请求它需要与之交谈的微服务的名称,服务发现将返回给您该微服务的URL。
您可以使用我所拥有的Java代码作为示例,在服务发现中注册Java微服务(这是您的4个微服务应用程序应该做的),它还可以完成在SD眼中保持应用程序活力所需的“心跳”。
您还可以查看服务发现API文档。它们为那里的请求提供Java示例。这些文档可以帮助您为您的主要应用程序设计一个请求,以便从其他4个微服务中获取它需要的URL。
https://stackoverflow.com/questions/40304324
复制相似问题