server: port: 10001 servlet: encoding: charset: UTF-8 force: true compression: enabled: true #开启数据压缩 mime-types: application/json,application/xml,text/html,text/xml,text/plain min-response-size: 2048 logging: file: path: log/wookit level: root: info "[javax.management]": INFO "[org.apache.http]": INFO "[org.apache.tomcat.util.net.NioEndpoint]": INFO "[sun.rmi]": INFO "[com.alibaba.nacos]": ERROR "[com.netflix]": ERROR tracer: trace # 开启trace级别日志,在开发时可以开启此配置,则控制台可以打印es全部请求信息及DSL语句,为了避免重复,开启此项配置后,可以将EE的print-dsl设置为false. auth: access-token-secret: 123456 anonymous: #匿名访问配置 - /transfer/mobile/system/** - /transfer/mobile/cg/** - /transfer/mobile/qrcode/** - /transfer/mobile/reduction/** - /transfer/mobile/invoice/queryParkInvoice/** - /transfer/mobile/invoice/queryInvoiceEnable/** - /transfer/mobile/setting/** - /transfer/mobile/person/zfb/pass/api-to-out/quick-access - /transfer/callback/** - /transfer/mobile/aliPark/** - /**/qrcode/down - /**/send/SmsCode/** - /**/verifyCode - /**/login - /**/favicon.ico - /**/swagger-resources/** - /**/v2/api-docs - /**/doc.html - /**/webjars/** - /payment/** - /transfer/manage/activity/mobileCreateQrCode - /transfer/mobile/cardLongLease/findOneByMember - /transfer/mobile/cardLongLeaseApply/fee - /transfer/mobile/park/** - /open/access/token - /transfer/mobile/tool/** - /center-gateway/** - /h6/** - /invoice/** - /reduction/charge/** - /charge/** - /outapi/** - /park/reserve/service/sync/** - /cloudseat/p1/** - /transfer/mobile/box/speak/** - /transfer/mobile/faq/** permit: - /transfer/mobile/pay/** spring: application: name: gatewayservice cloud: gateway: httpclient: connect-timeout: 2000 response-timeout: 20000 x-forwarded: prefix-enabled: false #解决swagger自动添加前缀问题 discovery: locator: lower-case-service-id: true enabled: true routes: - id: transfer-service-offline #线下接口 uri: lb://transferservice metadata: request-source: "offline" swagger-base-path: "/transfer" predicates: - Path=/transfer/offline/** filters: - SwaggerHeaderFilter - RewritePath=/transfer/offline/v2/api-docs, /v2/api-docs?group=线下接口 - RewritePath=/transfer/offline/(?.*), /offline/$\{path} - id: transfer-service-manage #管理平台接口 uri: lb://transferservice metadata: request-source: "manage" predicates: - Path=/transfer/manage/** filters: - SwaggerHeaderFilter - RewritePath=/transfer/manage/(?.*), /$\{path} - id: transfer-service-mobile #移动端接口 uri: lb://transferservice metadata: request-source: "mobile" swagger-base-path: "/transfer" predicates: - Path=/transfer/mobile/** filters: - SwaggerHeaderFilter - RewritePath=/transfer/mobile/v2/api-docs, /v2/api-docs?group=移动端接口 - RewritePath=/transfer/mobile/(?.*), /mobile/$\{path} - id: transfer-service-callback #第三方回调接口 uri: lb://transferservice metadata: request-source: "callback" #元数据标记移动端接口 swagger-base-path: "/transfer" predicates: - Path=/transfer/callback/** filters: - SwaggerHeaderFilter - RewritePath=/transfer/callback/v2/api-docs, /v2/api-docs?group=第三方回调接口 - RewritePath=/transfer/callback/(?.*), /callback/$\{path} - id: transfer-service-richMerchant #富利商接口 uri: lb://transferservice metadata: request-source: "manage" #元数据管理平台接口 swagger-base-path: "/transfer" predicates: - Path=/transfer/richMerchant/** filters: - SwaggerHeaderFilter - RewritePath=/transfer/richMerchant/v2/api-docs, /v2/api-docs?group=富利商接口 - RewritePath=/transfer/richMerchant/(?.*), /richMerchant/$\{path} - id: transfer-service-zhuhai-credit #第三方回调接口 uri: lb://transferservice metadata: request-source: "zhuhaicredit" #元数据标记移动端接口 predicates: - Path=/api/openapi/v1/** - id: openservice uri: lb://openservice metadata: request-source: "open" predicates: - Path=/open/** - id: payCenterProxy uri: lb://payCenterProxy metadata: request-source: "payment" predicates: - Path=/payment/** - id: invoiceCore uri: lb://payCenterProxy metadata: request-source: "invoice" predicates: - Path=/invoice/** # - id: paymentservice # uri: lb://paymentservice # metadata: # request-source: "payment" # predicates: # - Path=/payment/** # filters: # - RewritePath=/payment/callback/v2/api-docs, /payment/v2/api-docs - id: paycentergateway uri: lb://payCenterProxy metadata: request-source: "paycenter" predicates: - Path=/pay-center-gateway/** - id: fyx-service uri: lb://fyxservice metadata: request-source: "fyx" predicates: - Path=/fyx/** - id: h6service uri: http://h6service:20001 metadata: request-source: "h6" predicates: - Path=/h6/** - id: reductionservice uri: lb://reductionservice metadata: request-source: "reductionservice" predicates: - Path=/reduction/charge/** - id: external-outapi #外部请求 uri: lb://externalservice metadata: request-source: "externalservice" predicates: - Path=/outapi/** filters: - RewritePath=/outapi/(?.*), /external/outapi/$\{path} - id: parkservice-reserve uri: lb://parkservice metadata: request-source: "parkservice" predicates: - Path=/park/reserve/service/sync/** - id: cloudseatservice uri: lb://cloudseatservice metadata: request-source: "cloudseatservice" predicates: - Path=/cloudseat/p1/** filters: - RewritePath=/cloudseat/p1/v2/api-docs, /cloudseat/v2/api-docs nacos: discovery: server-addr: 192.168.2.92:8848 namespace: 05044ba6-8b52-4095-8c02-00c5538b5907 redis: host: 192.168.2.92 #Redis服务器地址 database: 1 # Redis数据库索引(默认为0) port: 6379 # Redis服务器连接端口 password: Fjc@2025 # Redis服务器连接密码(默认为空) prefix: fsv2_dev jedis: pool: max-active: 8 # 连接池最大连接数(使用负值表示没有限制) max-wait: -1 # 连接池最大阻塞等待时间(使用负值表示没有限制) max-idle: 8 # 连接池中的最大空闲连接 min-idle: 0 # 连接池中的最小空闲连接