服务未注册到nacos通过gateway转发的配置

1.现实场景

服务需要部署到内网阿里云,通过edas可以进行服务的自动部署和注册,但是有些服务需要调用同一环境中的C++命令,于是通过建立ECS服务器,进行jar包的部署,那么在新建的ECS部署的jar包如何通过gateway转发,配置如下

2.gateway转发配置文件

javascript 复制代码
spring:
  cloud:
    gateway:
      routes:
        - id: shopping
          uri: http://ip:port
          predicates:
            - Path=/api/**
          filters:
            - StripPrefix=1

在这个配置中,当请求的路径匹配/api/**时,StripPrefix过滤器会被应用。StripPrefix=1表示原始请求路径中的第一个路径片段(api)将被移除。例如,当请求路径为/api/users/123时,实际上会将请求发送到http://ip:port/users/123。

如果你想移除多个路径片段,可以增加StripPrefix的值。例如,StripPrefix=2将会移除两个路径片段。

3.程序读取或者上传大文件处理

通过edas部署服务时,通过配置本地文件服务,而本地文件服务的目录是远程oss文件映射目录,这样程序中就可以读取上传到oss的文件,同时通过程序上传的文件也可以通过配置上传到oss服务

相关推荐
谷隐凡二1 小时前
网关的核心概念及简单演进介绍
gateway
摇滚侠1 小时前
2025最新 SpringCloud 教程,Gateway-过滤器-基本使用,笔记58
笔记·spring cloud·gateway
boonya3 小时前
阿里云效一站式DevOps解决方案
阿里云·云计算·devops·阿里云效·一站式服务
摇滚侠3 小时前
2025最新 SpringCloud 教程,Gateway-过滤器-globalFilter,笔记60
笔记·spring cloud·gateway
摇滚侠3 小时前
2025最新 SpringCloud 教程,Gateway-过滤器-默认过滤器,笔记59
笔记·spring cloud·gateway
摇滚侠4 小时前
2025最新 SpringCloud 教程,Gateway-过滤器-自定义,全局跨域,总结,笔记61,笔记62,笔记63
笔记·spring cloud·gateway
云计算小黄同学4 小时前
CC攻击和DDOS的特征与防护(基于阿里云)
网络·安全·阿里云·ddos
云计算小黄同学4 小时前
【基于阿里云ACK】详细介绍k8s日志系统的设计与部署
阿里云·kubernetes·云计算
阿里云通信4 小时前
国内如何合规接入 WhatsApp Business API?阿里云作为 Meta Premier BSP 的完整技术指南
阿里云·云计算·whatsapp api·whatsapp bsp·whatsapp 服务商
翼龙云_cloud4 小时前
阿里云渠道商:连接无影云电脑时最常见的问题有哪些?
服务器·阿里云·云计算·电脑·玩游戏