application-prod.yml 2.13 KB
eureka:
  client:
    serviceUrl:
      defaultZone: http://admin:nafmiipwd@127.0.0.1:20000/eureka
    healthcheck:
      enabled: true
  instance:
    lease-expiration-duration-in-seconds: 30 #租期到期时间(默认90秒)
    lease-renewal-interval-in-seconds: 10 #租期更新时间间隔(默认30秒)
    instance-id: ${spring.cloud.client.ip-address}:${server.port}
    prefer-ip-address: true
    statusPageUrl: http://127.0.0.1:${server.port}/swagger-ui.html
spring:
  cloud:
    gateway:
      discovery:
        locator:
          enabled: true
          lower-case-service-id: true # 服务名小写
      routes:
        - id: nafmii-app-user #APP用户中心
          uri: lb://nafmii-app-user
          predicates:
            - Path=/nafmii-app-user/**
          filters:
            - StripPrefix=1 # 加上StripPrefix=1,否则转发到后端服务时会带上nafmii-app前缀
        - id: nafmii-web-center #中心端
          uri: lb://nafmii-web-center
          predicates:
            - Path=/nafmii-web-center/**
          filters:
            - StripPrefix=1
        - id: nafmii-app-burypoint #埋点
          uri: lb://nafmii-app-burypoint
          predicates:
            - Path=/nafmii-app-burypoint/**
          filters:
            - StripPrefix=1
        - id: nafmii-app-business #APP综合业务
          uri: lb://nafmii-app-business
          predicates:
            - Path=/nafmii-app-business/**
          filters:
            - StripPrefix=1
        - id: nafmii-outside-server #接口服务
          uri: lb://nafmii-outside-server
          predicates:
            - Path=/nafmii-outside-server/**
          filters:
            - StripPrefix=1
        - id: nafmii-quartz #定时服务/数据同步
          uri: lb://nafmii-quartz
          predicates:
            - Path=/nafmii-quartz/**
          filters:
            - StripPrefix=1
  zipkin:
    base-url: http://localhost:9411
    enabled: true
    sleuth:
      web:
        client:
          enabled: true
      sampler:
        probability: 1.0  #zipkin采集率  0.1表示 10%采集率
logging:
  config: classpath:logback-spring.xml
nafmii:
  log-path: D:/NAFMII