You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

219 lines
5.6 KiB

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

jwt:
secret: ZXZnZWVr5b+r5LmQ5L2g55qE5Ye66KGM
filter:
should_not_filter:
- /gw/login
- /userapi/getOpenId
- /userapi/weChatAuth
- /userapi/mobileLogin
- /userapi/sendMs
- /financeapi/wxSmallApp/wxSmallAppPayNotice
- /stationapi/station/queryNearbyStation
- /stationapi/station/queryNearbyStationMapMode
- /stationapi/station/queryYiXingWebsiteStationInfo
- /stationapi/station/identifyQR/PfV6GsETrX.txt
- /stationapi/station/PfV6GsETrX.txt
- /stationapi/station/queryStationList
- /stationapi/station/queryStationOperator
- /noticeapi/park/parkCoupon
- /userapi/getChewei
- /cheweiapi/*
- /financeapi/alipay/aliPayNotice
- /financeapi/alipay/aliPayNoticeFromSmallApp
- /financeapi/wxpay/wxAppPayNotice
- /financeapi/alipay/aliPayNoticeByCharge
- /financeapi/wxpay/wxAppChargePayNotice
- /financeapi/wxSmallApp/cmwxSmallAppPayNotice
- /financeapi/hmwxSmallApp/cmwxSmallAppPayNotice
- /financeapi/hmwxSmallApp/cmwxSmallAppPayNoticeByRc
- /userapi/wxLogin
- /userapi/forgetPW
- /userapi/loginByPW
- /userapi/getAccessToken
- /userapi/appWxLogin
- /userapi/user/isReg
- /userapi/adPage/queryAdPage
- /userapi/appVersion/*
- /userapi/weChat/*
- /userapi/redPacket/getRedPacketDrawRecord
- /userapi/rechargeActivity/h5/*
- /userapi/groundLockStatus
- /userapi/getDictByKey
- /orderapi/inspectionReport/queryOrder
- /orderapi/inspectionReport/queryUserInfo
- /orderapi/inspectionReport/notificationShallowReport
- /orderapi/inspectionReport/notificationDeepReport
- /openapi/lock/queryConnectorId
- /openapi/lock/queryParkingLock
- /userapi/h5/*
- /ZhuQue/*
- /userapi/userCard/searchCard
- /orderbkapi/station/querySaasStationIdsInfo
- /orderbkapi/station/querySaasConnectorIdsInfo
- /orderbkapi/saas/chargeorder/saasChargeOrderPageInfo
- /orderbkapi/station/querySaasEquipmentIdsInfo
zuul:
#路径配置
routes:
#用户模块
userapi:
stripPrefix: false
path: /userapi/**
sensitiveHeaders:
#财务模块
financeapi:
stripPrefix: true
path: /financeapi/**
sensitiveHeaders:
#充电站模块
stationapi:
stripPrefix: true
path: /stationapi/**
sensitiveHeaders:
#订单模块
orderapi:
stripPrefix: false
path: /orderapi/**
sensitiveHeaders:
openapi:
stripPrefix: true
path: /openapi/**
sensitiveHeaders:
#订单后台模块
orderbkapi:
stripPrefix: false
path: /orderbkapi/**
sensitiveHeaders:
#协议模块
protocolapi:
stripPrefix: false
path: /protocolapi/**
sensitiveHeaders:
#分发模块
distribute:
stripPrefix: false
path: /distribute/**
sensitiveHeaders:
#通知模块
noticeapi:
stripPrefix: false
path: /noticeapi/**
sensitiveHeaders:
#通知模块
cheweiapi:
stripPrefix: false
path: /cheweiapi/**
sensitiveHeaders:
#运营商账户模块
operatorBill:
stripPrefix: true
path: /operatorBill/**
sensitiveHeaders:
#11、黄海自己扩展的模块,后面所有的JAVA代码开发全部增加到这个路径下
ZhuQue:
stripPrefix: false
path: /ZhuQue/**
sensitiveHeaders:
# 服务主机注册配置
ZhuQue:
ribbon:
listOfServers: zhu-que:9000
orderbkapi:
ribbon:
listOfServers: ms-admin:7011
distribute:
ribbon:
listOfServers: ms-distribute:7012
excelapi:
ribbon:
listOfServers: ms-excel:7013
financeapi:
ribbon:
listOfServers: ms-finance:7014
noticeapi:
ribbon:
listOfServers: ms-notice:7015
openapi:
ribbon:
listOfServers: ms-openapi:7016
orderapi:
ribbon:
listOfServers: ms-order:7017
protocolshenghongapi:
ribbon:
listOfServers: ms-protocol-shenghong:7019
stationapi:
ribbon:
listOfServers: ms-station:7020
taskapi:
ribbon:
listOfServers: ms-task:7021
userapi:
ribbon:
listOfServers: ms-user:7022
walletapi:
ribbon:
listOfServers: ms-wallet:7023
websocketocppapi:
ribbon:
listOfServers: ms-websocket-ocpp:7025
mgrapi:
ribbon:
listOfServers: ms-saas-mgr:7026
cheweiapi:
ribbon:
listOfServers: http://cz.api.cheweiguanjia.com
ribbon:
eureka:
enabled: false #禁用eureka不依赖 eureka
NFLoadBalancerRuleClassName: com.netflix.loadbalancer.AvailabilityFilteringRule #为所有服务配置统一规则,先过滤掉故障实例,再选择并发较小的实例
ReadTimeout: 100000 #请求处理的超时时间 默认1秒单位ms
ConnectTimeout: 100000 #请求连接的超时时间 默认1秒单位ms
MaxAutoRetries: 1 #对当前实例的重试次数 默认0
MaxAutoRetriesNextServer: 3 #切换实例的重试次数 默认1
hystrix:
command:
default:
execution:
timeout:
enabled: true #配置HystrixCommand的执行是否启用超时时间
isolation:
thread:
timeoutInMilliseconds: 10000 #配置HystrixCommand执行的超时时间执行超过该时间会进行服务降级处理 10s
spring:
redis:
database: 0
host: r-bp14c1p5j5lkpw1jc2.redis.rds.aliyuncs.com
port: 6379
password: Ycharge666
timeout: 0
pool:
max-active: 8
max-idle: 8
min-idle: 0