我有一个 micrount 微服务,我已将其推送到我的本地工件服务中。它包含所有其他 micronaut 微服务所需的基本端点。我应该如何将依赖项的控制器注册到父微服务。
问问题
129 次
1 回答
0
我更喜欢有 2-3 个罐子(util 是可选的)
- 一个用于应用程序本身
- 一个用于 api(仅接口和 dtos)
- 一个用于 util(提供 api 的一些其余实现)
我还建议您查看 micronaut 声明式客户端 https://docs.micronaut.io/latest/guide/index.html#clientAnnotation,它可能对您有很大帮助。
所以你有两个选择:
- api 和 app jar 并为您的依赖项仅导入 api jar(您必须处理 url),您可能会遇到多次重新实现相同的 rest 端点的麻烦
- api、app 和 util jar 将其余服务器和客户端委托给您的服务并允许您将它们一起维护如果您开始混合框架,这很困难,例如 micronaut 应用程序正在调用 spring boot 服务或类似的东西
于 2020-04-13T21:13:30.697 回答