techhero-gateway-service.yml 2.8 KB
Newer Older
Administrator committed
1 2 3 4 5 6 7
spring:
  zipkin:
    rabbitmq:
      queue: zipkin
  sleuth:
    sampler:
      percentage: 1
8
ignore:
Administrator committed
9 10
  urls:
  - /**/*.css
11
  - /getTime
Administrator committed
12 13 14 15 16 17 18 19 20 21 22
  - /captcha
  - /captcha1
  - /actuator/**
  - /swagger-ui.html
  - /swagger-resources/**
  - /*/v2/api-docs
  - /webjars/**
  - /captcha/**
  - /getSmBolt
  - /getSmBolt/**
  - /auth/**
23 24
  - /ksfw/common/**
  - /ksfw/plan-enrollment/**
25
  #- /ksfw/user/**
26
  - /ksfw/user/user-login-bind-relation/**
27 28
  - /ksfw/score/studentScore/scoreQueryDataValid
  - /ksfw/score/studentScore/getKfResult
Administrator committed
29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51
  - /refresh/**
  - /doc.html
  - /zipkin/**
  - /**/diagram-viewer/**
  - /**/editor-app/**
  - /**/js/**
  - /**/lib/**
  - /favicon.ico
  - /lib.js/**
  - /**/model-list.html
  - /**/modeler.html
  - /**/modeler.html***
  - /**/modeler**/**
  - /**/*model*/**
  - /**/*.js
  - /**/*.html
  - /**/*.htm
  - /**/*htm*/**
  - /**/service/editor/**
  - /admin/files/**
  - /**/admin/files/**
  - /admin/user/checkPasswordInDenLu
  - /personalBack/getPhoneCode
52 53
  - /ksfw/score/studentScore/scoreQueryDataValid
  - /ksfw/score/studentScore/getKfResult
54
  digest:
55
    secret: 68d1ec5480a7a99b268fbab5bf21d515
56
    health: /actuator/health
57
    noOpenidUrls:
58
    - /ksfw/user/user-login-bind-relation/getWxOpenIdByJsCode
59
    - /getTime
60 61
    noTimeUrls:
    - /getTime
Administrator committed
62 63 64 65 66
swagger:
  client:
    - techhero-user-service
    - techhero-dlkkx-service
# 关闭默认路由
67 68
#zuul:
 # ignoredServices: '*'
Administrator committed
69
zuul:
70 71 72 73
  host:
    socket-timeout-millis: 60000
    connect-timeout-millis: 60000
  ratelimit:
74
    key-prefix: lhlxRequestLimit
75 76 77
    enabled: true
    repository: redis  #对应存储类型(用来存储统计信息)
    behind-proxy: true  #代理之后
78 79 80 81 82
    default-policy-list: #可选 - 针对所有的路由配置的策略,除非特别配置了policies
      - limit: 2 #可选 - 每个刷新时间窗口对应的请求数量限制
#        quota: 1 #可选-  每个刷新时间窗口对应的请求时间限制,接口的耗时时间(秒)
        refresh-interval: 60 # 刷新时间窗口的时间,默认值 (秒)
        type: #可选 限流方式
83
          - url_pattern=/ksfw/score/studentScore/scoreQuery
84
      - limit: 3
85 86
        refresh-interval: 60
        type:
87
          - url_pattern=/ksfw/score/studentScore/lqQuery   
88
  
Administrator committed
89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116
notencrypt:
  reqUrls:
    - /captcha
    - /captcha1
    - /actuator/**
    - /swagger-ui.html
    - /swagger-resources/**
    - /*/v2/api-docs
    - /webjars/**
    - /getSmBolt
    - /report/tb-template/save
    - /report/tb-template/update
    - /sso/token
    - /auth/personalBack/getPhoneCode
  respUrls:
    - /captcha
    - /captcha1
    - /actuator/**
    - /swagger-ui.html
    - /swagger-resources/**
    - /*/v2/api-docs
    - /webjars/**
    - /getSmBolt
    - /report/tb-template/save
    - /report/tb-template/update
    - /download
    - /sso/token
    - /auth/personalBack/getPhoneCode