服务未注册到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 小时前
阿里云函数计算GBK编码
阿里云·云计算
牛角上的男孩4 小时前
Istio Gateway发布服务
云原生·gateway·istio
昔我往昔18 小时前
阿里云文本内容安全处理
安全·阿里云·云计算
NETFARMER运营坛1 天前
如何优化 B2B 转化率?这些步骤你不可不知
大数据·安全·阿里云·ai·ai写作
嘟嘟Listing1 天前
阿里云docker安装禅道记录
阿里云·docker·云计算
阿里云大数据AI技术1 天前
【EMNLP2024】阿里云人工智能平台 PAI 多篇论文入选 EMNLP2024
人工智能·阿里云·云计算·emnlp
潘帕斯的雄鹰1 天前
【1个月速成Java】基于Android平台开发个人记账app学习日记——第7天,申请阿里云SMS短信服务SDK
java·学习·阿里云·sms·短信服务sdk
小灰灰__2 天前
基于Redis缓存机制实现高并发接口调试
redis·阿里云·缓存
柳叶寒2 天前
医院信息化与智能化系统(17)
java·nacos·gateway·全栈·项目
黑龙江亿林等保2 天前
阿里云ESC云服务器搭建指南
服务器·阿里云·云计算