我们在我们的项目中使用Spring作为服务注册中心。有12个微服务,每个微服务提供4-5功能。
例如,名为"MathOperations“的微服务提供加法、减法、乘法等功能。在尤里卡的帮助下,如果我想调用其中一个方法,我将调用REST调用"http://MathOperations/addition“。现在,问题是,我不想"MathOperations“在那里的网址。我只想调用"http://addition",它应该调用数学运算加法并使用结果进行响应。确保所有功能在微服务中都有一个独特的名称。
这是我的思维过程(如果我错了,请纠正我),我可以将每个功能注册为Eureka的服务吗?
发布于 2017-06-14 09:28:48
这是不可能的。在github上发布了同样的问题。似乎是不可能的。参考链接
发布于 2017-05-27 13:26:34
我不认为那是可能的。
在Eureka上,微服务以其spring应用程序的名称注册。因此,如果你想实现你所说的,那么你必须为你的每个功能创建一个单独的微服务,比如加法、减法等,在尤里卡注册,然后使用它们。
https://stackoverflow.com/questions/44200055
复制相似问题