techhero-gateway-service.yml 3.06 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
  - /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/**
49
  - /admin/userBind/**
Administrator committed
50 51 52
  - /**/admin/files/**
  - /admin/user/checkPasswordInDenLu
  - /personalBack/getPhoneCode
53 54
  - /ksfw/score/studentScore/scoreQueryDataValid
  - /ksfw/score/studentScore/getKfResult
55
  - /ksfw/suggestion/ad-scene/**
56 57 58
  - /ksfw/plan-enrollment/v2/enroll-node-timeline/**
  - /ksfw/plan-enrollment/v2/enroll-notice/**
  - /ksfw/plan-enrollment/v2/enroll-question-answer/**
59
  digest:
60
    disableSign: true
61
    secret: 68d1ec5480a7a99b268fbab5bf21d515
62
    health: /actuator/health
63
    noOpenidUrls:
64
    - /ksfw/user/user-login-bind-relation/getWxOpenIdByJsCode
65
    - /admin/userBind/hasUserBind
66
    - /getTime
67 68
    noTimeUrls:
    - /getTime
Administrator committed
69 70 71 72 73
swagger:
  client:
    - techhero-user-service
    - techhero-dlkkx-service
# 关闭默认路由
74 75
#zuul:
 # ignoredServices: '*'
Administrator committed
76
zuul:
77 78 79 80
  host:
    socket-timeout-millis: 60000
    connect-timeout-millis: 60000
  ratelimit:
81
    key-prefix: lhlxRequestLimit
82 83 84
    enabled: true
    repository: redis  #对应存储类型(用来存储统计信息)
    behind-proxy: true  #代理之后
85 86 87 88 89
    default-policy-list: #可选 - 针对所有的路由配置的策略,除非特别配置了policies
      - limit: 2 #可选 - 每个刷新时间窗口对应的请求数量限制
#        quota: 1 #可选-  每个刷新时间窗口对应的请求时间限制,接口的耗时时间(秒)
        refresh-interval: 60 # 刷新时间窗口的时间,默认值 (秒)
        type: #可选 限流方式
90
          - url_pattern=/ksfw/score/studentScore/scoreQuery
91
      - limit: 3
92 93
        refresh-interval: 60
        type:
94
          - url_pattern=/ksfw/score/studentScore/lqQuery   
95
  
Administrator committed
96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123
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