【问题标题】:how to deploy the different spring boot micro service in tomcat with eureka, zuul server too?如何使用eureka,zuul服务器在tomcat中部署不同的spring boot微服务?
【发布时间】:2019-08-02 02:22:21
【问题描述】:

我有下面的 Spring Boot 微服务。这些 jar 文件 1、test-service-port no-8100 2、test-service-port no-8101 3、Zuul server,config server也有。

如何在tomcat服务器中部署上述服务

【问题讨论】:

    标签: spring spring-boot tomcat


    【解决方案1】:

    修改您的 maven 或 gradle 构建以生成一个包作为战争。

    【讨论】:

    • 但是 Tomcat 运行的是不同的端口号。微服务正在运行不同的端口。这怎么可能?
    • 它们在同一个虚拟机中运行时会使用不同的端口。您正在尝试的目前根本不是最佳实践,但非常可行。这是一个链接,它是如何做的教程。 dzone.com/articles/…
    • 您也可以将所有内容合并到同一个应用程序中。您是否有理由只想使用一个 tomcat 服务器进行部署?是为了开发环境吗?
    • 感谢 Edwin 的回复。让我们假设,我有 20 多个 Spring Boot 微服务应用程序。如果我们为每个服务创建一个实例,那么成本会更高
    • 那些也在运行多个动态端口号
    猜你喜欢
    • 1970-01-01
    • 2019-03-04
    • 2018-08-21
    • 2016-11-13
    • 2019-03-06
    • 2017-11-27
    • 2021-01-28
    • 2018-06-07
    • 2018-06-17
    相关资源
    最近更新 更多