使用Gradle运行多个spring boot微服务

使用Gradle运行多个spring boot微服务,gradle,spring-boot,Gradle,Spring Boot,我正在开发一个使用Gradle构建的Spring启动应用程序。 我们有多个微服务作为此应用程序的子项目 我试图使用SpringBoot的bootRun任务从命令行通过单个bootRun命令运行应用程序和所有微服务 类似地,我们希望使用单个测试命令对应用程序和所有微服务运行一些集成测试 非常感谢您的帮助或向我提供一些文档 先谢谢你 我们决定使用gradle--parallel选项。我已经用->task allRun(dependsOn:['prj1:bootRun','prj2:bootRun']

我正在开发一个使用Gradle构建的Spring启动应用程序。 我们有多个微服务作为此应用程序的子项目

我试图使用SpringBoot的bootRun任务从命令行通过单个bootRun命令运行应用程序和所有微服务

类似地,我们希望使用单个测试命令对应用程序和所有微服务运行一些集成测试

非常感谢您的帮助或向我提供一些文档


先谢谢你

我们决定使用gradle--parallel选项。

我已经用->task allRun(dependsOn:['prj1:bootRun','prj2:bootRun']){}创建了root build.gradle,如果处理器是四核的,那么只有少于4个微服务就可以了。我们有5个服务,只运行了4个,因为机器上没有内核。就像给将来的人的纸条一样。很高兴知道。谢谢你,Vajda,@Vajda gradle还有一个设置org.gradle.workers.max,可以让你提高这个限制。