美文网首页
nacos服务网关增强版和简写版

nacos服务网关增强版和简写版

作者: 拄杖忙学轻声码 | 来源:发表于2021-08-17 15:22 被阅读0次

    在yml文件中配置如下:
    一、增强版:

    server:
      port: 7000
    spring:
      application:
        name: api-gateway
      cloud:
        nacos:
          discovery:
            server-addr: localhost:8848 # 将gateway注册到nacos
        gateway:
          discovery:
            locator:
              enabled: true # 让gateway从nacos中获取服务信息
          routes:
            - id: product_route
              uri: lb://service-product  # lb指的是从nacos中按照名称获取微服务,并遵循负载均衡策略
              order: 1
              predicates:
                - Path=/product-serv/**
              filters:
                - StripPrefix=1
    
    

    二、简写版:

    server:
      port: 7000
    spring:
      application:
        name: api-gateway
      cloud:
        nacos:
          discovery:
            server-addr: localhost:8848 # 将gateway注册到nacos
        gateway:
          discovery:
            locator:
              enabled: true # 让gateway从nacos中获取服务信息
    

    说明:简写版只要按照 网关地址/微服务名/接口 的格式去访问,就可以得到成功响应

    相关文章

      网友评论

          本文标题:nacos服务网关增强版和简写版

          本文链接:https://www.haomeiwen.com/subject/vchibltx.html