techhero-gateway-local.yml 5.07 KB
Newer Older
Administrator committed
1 2 3 4
zuul:
  ribbon:
    eager-load:
      enabled: true
5
      clients: techhero-auth,techhero-base-system,techhero-base-exam,techhero-base-transdata,techhero-project-theme,techhero-project-emergencycommand,techhero-project-track,techhero-project-visualization,techhero-preventioncheat,techhero-component-task,techhero-component-oss,techhero-component-websocket,techhero-component-message,techhero-component-workflow,techhero-project-inspection
Administrator committed
6
  ignoredServices: '*'
7 8 9 10
  #routes:
    #resource:
     # path: /ws/**
     # serviceId: techhero-component-websocket
Administrator committed
11
  host:
12 13
    connect-timeout-millis: 2000000
    socket-timeout-millis: 2000000
Administrator committed
14

15 16 17 18 19 20 21 22
hystrix:
  command:
    default:
      execution:
        isolation:
          thread:
            timeoutInMilliseconds: 60000  #设置API网关中路由转发请求的HystrixCommand执行超时时间

23 24 25 26
ribbon:
  ConnectTimeout: 3000 #设置路由转发请求的时候,创建请求连接的超时时间
  ReadTimeout: 60000  #用来设置路由转发请求的超时时间

Administrator committed
27 28 29 30 31 32 33 34 35 36 37
security:
  encode:
    key: '1234567887654321' #必须16位
  validate:
    code: true
    preview: false
  sessions: stateless
  oauth2:
    client:
      client-id: techhero
      client-secret: techhero
38 39
    resource:
      jwt:
40
        key-uri: http://127.0.0.1:10420/oauth/token_key #解析jwt令牌所需要密钥的地址
Administrator committed
41
    authorization:
42
      check-token-access: http://techhero-auth/oauth/check_token
43 44
gateway:
  allowed:
45
    origins:
46
      - '*'
47 48 49
      - https://account.aliyun.com
      - https://datav.aliyun.com
      - http://datav.aliyun.com
50
      - http://cdn-service-datav.aliyun.com
Administrator committed
51 52
ignore:
  urls:
53
    - /oss/**
54
    - /socket/socketServer/info
55
    - /system/fileForward/**
56
    - /system/login/updatePwdForClient
57
    - /system/login/resetPassword
Administrator committed
58 59 60 61 62 63
    - /auth/**
    - /swagger/api-docs
    - /swagger-resources/**
    - /swagger-ui.html
    - /*/v2/api-docs
    - /webjars/**
64
    - /emerycommand/open/**
65
    - /emerycommand/appCommandTask/uploadTaskFile/**
66
    - /emerycommand/open/zh/msg
67
    - /emerycommand/commandTask/saveReportData/**
68
    - /emerycommand/commandTask/selectReportData/**
69
    - /emerycommand/commandTask/save/registration/**
70
    - /emerycommand/commandTask/save/application/**
71
    - /emerycommand/commandTask/save/review/**
72
    - /emerycommand/commandTask/save/refund/**
73
    - /emerycommand/onlinefill/rest/**
74
   # - /socket/**
75
    - /visualization/open/**
76
    - /visualization/open/switchUrl/overview**
77
    - /exam/open/** #基础数据开放接口规则以open开头
78
    - /zuul/emerycommand/demo/**
79
    - /emerycommand/demo/**
Administrator committed
80 81 82 83 84 85 86 87 88 89
    - /basicdata/zh/rest/**/exportExecl  #导出表数据
    - /basicdata/dc/rest/**/exportExecl
    - /basicdata/dc/rest/**/downloadTemplate  #下载表格模板
    - /basicdata/zh/rest/**/downloadTemplate
    - /basicdata/dc/rest/**/uploadExcel  #Excel导入数据
    - /basicdata/zh/rest/**/uploadExcel
    - /preventioncheat/zbfk/ksjh/record/export #作弊防控导出相关
    - /preventioncheat/zbfk/ksjh/eaxmPlan/export
    - /preventioncheat/zbfk/sbgl/device/export
    - /preventioncheat/zbfk/xyxh/cheat/export
90
    - /platform/vc/**  #验证码
91
    - /system/vc/** #验证码
92
    - /message/**  #msg测试使用
93
    - /emerycommand/wjdc/rest/djrxx/getDjrxxData/*
94
    - /basicdata/dc/rest/dcKsjhb/queryAll  #考试计划列表
95
    - /exam/dc/rest/dcKsjhb/queryAll  #考试计划列表
96
    - /exam/dc/rest/dcKsjhb/getExamPlan  #登录页考试计划, 按时间排序
97 98 99
    - /emerycommand/wjdc/rest/wjmb/uploadFile
    - /system/parent/register # 家长注册
    - /system/parent/login # 家长登录
100
    - /system/parent/setNewPwdByUserName # 家长忘记密码
101 102
    - /exam/zh/rest/**/exportExcel  #导出表数据
    - /exam/dc/rest/**/exportExcel
103 104 105
    - /exam/dc/rest/**/downloadTemplate  #下载表格模板
    - /exam/zh/rest/**/downloadTemplate
    - /exam/dc/rest/**/uploadExcel  #Excel导入数据
106
    - /exam/zh/rest/**/uploadExcel
107
    - /exam/vio/rest/**/downloadTemplate   #下载缺考模板
108
    - /exam/currentExamClass/importBindingExcel  #导入考场编排
109
    - /exam/currentExamClass/downloadTemplate/**/**  #下载考场编排模板
110
    - /exam/currentExamClass/exportExcel  #导出考场编排excel
111
    - /system/login/checkAccount/*  #校验用户名
112
    - /system/login/resetPassword   #首页未登录重置密码
113
    - /esms/sendVerifCode/*  #首页忘记密码获取短信验证码接口
114
    #- /socket/**
115
    - /exam/zh/rest/zhSssbxxb/downloadTemplate/**
116
    - /workflow/static/**
117
    - /exam/wechat/**    #微信小程序调用接口
118
    - /system/login/clientCheckPassword/**   #客户端校验是否为初始密码
119
    - /track/sjgz/rest/order/dbfImport
120
    - /track/transportTask/packageReport #app出入库任务上报
121
    - /track/transportTask/packageStatus #试卷包状态查询
122 123 124
    - /track/open/tag/bind/**   #电子标签与吊牌绑定
    - /track/open/down/package/**   #离线数据包下载
    - /track/open/session/** #设备状态考试场次接口
125
    - /track/open/warn/** #预警相关
126
    - /verification/api/Login/** # 身份认证获取token 
127
    - /insp/open/** 
128
    - /producer/hello
129
    - /insp/rest/meetingUser/isPost # 巡查用户身份验证