【问题标题】:Configurations to run multiple microservices in single micronaut Project在单个 micronaut 项目中运行多个微服务的配置
【发布时间】:2019-07-30 03:33:32
【问题描述】:

我在单个 micronaut 项目中将多个后端服务从 grails 转换为微服务,并希望同时在不同端口上运行所有这些微服务。 我必须做哪些配置才能实现这种情况。

【问题讨论】:

  • 看起来像是 vert.x 框架的自然用例
  • 您是否希望多个服务成为单独的进程?
  • 我在单个 micronaut 项目中添加了多个微服务。并且想在不同的端口上同时运行所有这些。
  • @iUbaid 明白了。你在原来的问题中这么说。我在问您是否希望它们成为单独的进程。在一个进程中监听不同端口的多个服务与在不同进程中监听不同端口的多个服务需要不同的解决方案。

标签: java grails microservices micronaut


【解决方案1】:

如果您只创建了一个 Micronaut 应用程序,那么所有内容都可以在同一个端口上使用。 要在不同的端口上运行每个微服务,您可以创建 Gradle/Maven 多项目构建并将单个应用程序拆分为这些项目,因此它们彼此独立。

【讨论】:

  • 我们在 application.yml 中编写单个微服务的配置。您能否提供任何解释多个微服务相同的示例
  • guides.micronaut.io里面有很多指南有多个微服务,例如:guides.micronaut.io/…
猜你喜欢
  • 2023-04-02
  • 1970-01-01
  • 2020-05-10
  • 2021-09-12
  • 2020-07-19
  • 1970-01-01
  • 2020-02-21
  • 2017-12-26
  • 1970-01-01
相关资源
最近更新 更多