#Web服务器端口
server:
  port: 8080

#允许消息总线
spring:
  application:
    name: ${project.artifactId}
  cloud:
    consul:
      discovery:
        hostname: localhost    # 配置实例地址
        port: ${server.port}
        health-check-path: /actuator/health  # 检测实例健康
        health-check-interval: 10s   # 每隔10s检查
        register: true  # 自动注册
        service-name: ${spring.application.name} # 实例名称
        instance-id: ${spring.application.name}:${server.port}
      host: ${ApplicationCenter.url}
      port: ${ApplicationCenter.port}
    #kafka
    stream:
      kafka:
        binder:
          brokers: ${Kafka.brokers}
          replication-factor: 1
#      function:
#        definition: authEventStreamConsumer;tokenEventStreamConsumer
#      bindings:
#        authEventStreamConsumer-in-0:
#          destination: AuthEventStream
#          group: ${project.artifactId}
#        tokenEventStreamConsumer-in-0:
#          destination: TokenEventStream
#          group: null #注：必须为null，用于刷新缓存
    bus:
      enabled: true
  #配置zipkin链路追踪客户端
  zipkin:
    base-url: ${Zipkin.baseUrl}
    enabled: true
    sender:
      type: web
  sleuth:
    sampler:
      probability: ${Zipkin.sampler.probability}








#调试或者输出日志
logging:
  file:
    name: logs/${project.artifactId}.log
#debug: true