Apache<->Tomcat

问题描述 投票:0回答:1

目前我们提供的服务由Apache Web和Tomcat Was组成。

我想使用 Spring Cloud Gateway,但我想保留现有客户和遗留系统使用的 url 地址。

所以我尝试配置 Apache Web - Spring Cloud Gateway(spring boot app) - Tomcat was,但效果不佳。

Apache - Tomcat 通过 AJP 端口连接。

我的问题是

  1. Spring Cloud Gateway 可以开放AJP端口吗?还是用ProxyPass连接比较好?
  2. 如何从 Spring Cloud Gateway 连接到 Tomcat was 的 AJP 端口?

我的设置如下。

[应用程序.yml]

春天:
  主要的:
    Web 应用程序类型:反应式
  云:
    发现:
      客户:
        健康指标:
          启用:假
        简单的:
          实例:
            我的网关服务:
              - URI:dev.gtw01.com:8009
              - URI:dev.gtw02.com:8009
    负载均衡器:
      配置:健康检查
      粘性会话:
        添加服务实例 cookie:true
      缓存:
        启用:假
      健康检查:
        小路:
          默认值:/gtw/测试
        间隔:10000
    网关:
      默认过滤器:
        - 名称:全局过滤器
          参数:
            baseMessage: "Spring Cloud Gateway 全局过滤器"
            预记录器:true
            后记录器:真
      路线:
        - ID:我的网关
          uri:lb://my-gateway-service
          谓词:
            - 路径=/gtw/**
spring apache tomcat spring-cloud-gateway
1个回答
-1
投票

我也对如何设置这个场景感兴趣。有人有什么想法吗?

© www.soinside.com 2019 - 2024. All rights reserved.