zoukankan      html  css  js  c++  java
  • gateway yml配置文件转成json

            - id: admin-service
              uri: lb://admin-service
              predicates:
              - Path=/admin/**
              - Weight=service1, 90
              filters:
              - SwaggerHeaderFilter
              - StripPrefix=1
            - id: order-service
              uri: lb://order-service
              predicates:
              - Path=/order-s/**
              filters:
              - SwaggerHeaderFilter
              - StripPrefix=1
            - id: test-service
              uri: lb://test
              predicates:
              - Path=/demo/**
              filters:
              - SwaggerHeaderFilter
              - StripPrefix=1 
    
    
    
    [
      {
        "route_id": "admin-service",
        "route_definition": {
          "id": "admin-service",
          "predicates": [
            {
              "name": "Path",
              "args": {
                "_genkey_0": "/admin/**"
              }
            },
            {
              "name": "Weight",
              "args": {
                "_genkey_0": "service1",
                "_genkey_1": "90"
              }
            }
          ],
          "filters": [
            {
              "name": "SwaggerHeaderFilter",
              "args": {}
            },
            {
              "name": "StripPrefix",
              "args": {
                "_genkey_0": "1"
              }
            }
          ],
          "uri": "lb://admin-service",
          "order": 0
        },
        "order": 0
      },
      {
        "route_id": "order-service",
        "route_definition": {
          "id": "order-service",
          "predicates": [
            {
              "name": "Path",
              "args": {
                "_genkey_0": "/order-s/**"
              }
            }
          ],
          "filters": [
            {
              "name": "SwaggerHeaderFilter",
              "args": {}
            },
            {
              "name": "StripPrefix",
              "args": {
                "_genkey_0": "1"
              }
            }
          ],
          "uri": "lb://order-service",
          "order": 0
        },
        "order": 0
      },
      {
        "route_id": "test-service",
        "route_definition": {
          "id": "test-service",
          "predicates": [
            {
              "name": "Path",
              "args": {
                "_genkey_0": "/demo/**"
              }
            }
          ],
          "filters": [
            {
              "name": "SwaggerHeaderFilter",
              "args": {}
            },
            {
              "name": "StripPrefix",
              "args": {
                "_genkey_0": "1"
              }
            }
          ],
          "uri": "lb://test",
          "order": 0
        },
        "order": 0
      }
    ]
    
  • 相关阅读:
    浪潮之巅阅读笔记
    人月神话阅读笔记3
    学习报告
    人月神话阅读笔记2
    学习报告
    第十一周学习总结
    软件杯项目——手写体识别
    第十周学习进度
    第九周学习进度
    《软件架构师的12项修炼》阅读笔记
  • 原文地址:https://www.cnblogs.com/bear129/p/10643290.html
Copyright © 2011-2022 走看看