proudkids-gateway-prd.yml 4.7 KB
Newer Older
张宗强 committed
1 2 3 4 5
server:
  port: 9999
  
spring:
  rabbitmq:
张宗强 committed
6
    host: 172.17.229.84
张宗强 committed
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 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 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 117 118 119 120 121 122 123 124 125 126 127 128 129
    port: 5675
    username: zzq223
    password: 222222
  zipkin:
    rabbitmq:
      queue: zipkin
  sleuth:
    sampler:
      percentage: 0.5
  http:
    multipart:
      enabled: true
      file-size-threshold: 100MB
      max-file-size: 1000MB
      max-request-size: 1000MB
    encoding:
      charset: UTF-8
      enabled: true
      force: true

zuul:
  servlet-path: /zuul
  ignoredServices: '*'
  #ignoredPatterns: /, /**/swagger-ui.html/**
  host:
    connect-timeout-millis: 1800000
    socket-timeout-millis: 1800000
    maxTotalConnections: 10000
    maxPerRouteConnections: 10000
  semaphore:
    max-semaphores: 200
  routes:
    proudkids-auth:
      path: /auth/**
      serviceId: proudkids-auth
      stripPrefix: true
      sensitiveHeaders:
    proudkids-upms-service:
      path: /admin/**
      serviceId: proudkids-upms-service
      stripPrefix: true
      sensitiveHeaders:
    proudkids-sales:
      path: /sales/**
      serviceId: proudkids-sales
      stripPrefix: true
      sensitiveHeaders:
    proudkids-ruser:
      path: /ruser/**
      serviceId: proudkids-ruser
      stripPrefix: true
      sensitiveHeaders:
    proudkids-aom:
      path: /aom/**
      serviceId: proudkids-aom
      stripPrefix: true
      sensitiveHeaders:
    proudkids-workflow:
      path: /bills/**
      serviceId: proudkids-workflow
      stripPrefix: true
      sensitiveHeaders:
    proudkids-pay:
      path: /pay/**
      serviceId: proudkids-pay
      stripPrefix: true
      sensitiveHeaders:
    proudkids-mms:
      path: /mms/**
      serviceId: proudkids-mms
      stripPrefix: true
      sensitiveHeaders:
    proudkids-website01:
      path: /website01/**
      serviceId: proudkids-website01
      stripPrefix: true
      sensitiveHeaders:
    proudkids-apps:
      path: /apps/**
      serviceId: proudkids-apps
      stripPrefix: true
      sensitiveHeaders:
          
  ratelimit:
    key-prefix: proudkids-ratelimite 
    enabled: true 
    repository: REDIS 
    behind-proxy: true
    policies:
      proudkids-upms-service:
        limit: 100
        quota: 100
        refresh-interval: 3


security:
  validate:
    code: true
  sessions: stateless
  oauth2:
    resource:
      loadBalanced: true
      user-info-uri: http://proudkids-auth/user
      prefer-token-info: false
      service-id: proudkids-gateway

urls:
  anon:
    - /mobile/**
    - /wechat/token/*
    - /admin/user/upload
    - /admin/user/editInfo
    - /auth/**
    - /admin/code/*
    - /admin/smsCode/*
    - /admin/user/info
    - /admin/menu/userTree
    - /admin/generate/**
    - /swagger-resources/**
    - /swagger-ui.html
    - /*/v2/api-docs
    - /swagger/api-docs
    - /webjars/**
张宗强 committed
130
    - /aom/tools/repaireRuser
张宗强 committed
131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146
    - /aom/lesson/downloadZip/*
    - /aom/tutorUptime/classAssign/statistics/exportExcel*
    - /aom/classLessonDetail/subscription
    - /aom/lessonReview/query/lessonReviews/**
    - /aom/lessonReview/download/review/files/**
    - /pay/v1/payOrders*
    - /pay/wechatPay/**
    - /pay/payCenter/**
    - /pay/v1/payGoods/**
    - /pay/payNotify/**
    - /pay/wechatAuth/**
    - /pay/v1/payOrders/query/order/exportExcel
    - /aom/course/queryCourseList/Ruser/**
    - /aom/classRuserDetail/lessons/**
    - /aom/classRuserDetail/query/RuserCourseLists
    - /aom/feedback/callback/userInfo
147
    - /aom/classes/periodAppend
张宗强 committed
148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184
    - /ruser/ruser/v1/wechatUser/**
    - /ruser/ruser/v1/perviews/**
    - /ruser/ruser/v1/check/image/location/**
    - /ruser/ruser/v1/getback/password*
    - /ruser/ruser/v1/ruserChannel/installRuser/**
    - /ruser/ruser/v1/ruser/haveInsatll/**
    - /ruser/v1/ruser/xmla/**
    - /ruser/ruser/v1/set/password
    - /ruser/ruser/v1/checkCode/**
    - /ruser/ruser/v1/miniPro/bind/openId/**
    - /ruser/ruser/v1/is/bind/**
    - /ruser/ruser/v1/cancle/push/message/**
    - /ruser/v1/ruser/load/share/image*
    - /ruser/v1/ruser/isHaveInstallWinter*
    - /ruser/en/website/**
    - /mms/email/v1/send/**
    - /mms/sms/v1/send
    - /mms/log/send
    - /apps/wechat/**
    - /apps/ph/material/uploadMaterial
    - /apps/mp/phRuserLessonAnswer/liked/**
    - /apps/mp/phRuserLessonAnswer/share/page/query/**
    - /apps/mp/phRuserLesson/content/**
    - /apps/mp/phRuserLesson/new/content/**
    - /apps/mp/phRuserLesson/query/evaluate/**
    - /apps/mp/phRuserLesson/repordcard/**
    - /apps/mp/phRuserLesson/getMiniProInfo/**
    - /apps/mp/phRuserLessonAnswer/query/wechatUser/haveLiked/**
    - /apps/mp/lessonSectionContent/query/**
    - /apps/mp/phRuserLessonQa/qa/information/**

logging:
  config: classpath:logback.xml

server.port: 8443
server.ssl.key-store: classpath:ce.proudkids.cn.jks
server.ssl.key-store-password: proudkids
张宗强 committed
185
server.ssl.keyStoreType: JKS