Ocelot的使用和注意

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
{
  "DownstreamPathTemplate": "/product",// "/{matchall}",//这里使用{matchall} 并配合下面会导致多出讴歌product
  "DownstreamScheme": "https",
  // "UpstreamPathTemplate": "/product/{matchall}",//注释下面使用这里配合上面注释的会多出一个product..链接变成 localhost/procduct/product,反之就去掉一个product
  "UpstreamPathTemplate": "/product",
  "UpstreamHttpMethod": [ "Get", "Post" ],
  "ServiceName": "productservice",
  "UseServiceDiscovery": true,
  "LoadBalancerOptions": {
    "Type": "RoundRobin"
  },
  "FileCacheOptions": {
    "TtlSeconds": 3,
    "Region": "product"
  },
  //"RateLimitOptions": {
  //  "ClientWhitelist": [],
  //  "EnableRateLimiting": true,
  //  "Period": "1s",
  //  "PeriodTimespan": 1,
  //  "Limit": 1
  //},
  "QoSOptions": {
    "ExceptionsAllowedBeforeBreaking": 1,
    "DurationOfBreak": 3000,
    "TimeoutValue": 5000
  },
  "AuthenticationOptions": {
    "AuthenticationProviderKey": "productService",
    "AllowScopes": []
  }
},

  代理后链接多出一个 字段用上面

posted @   孤海飞雁  阅读(7)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· 写一个简单的SQL生成工具
· AI 智能体引爆开源社区「GitHub 热点速览」
点击右上角即可分享
微信分享提示