application-dev.yml 1000 字节
Newer Older
1 2 3 4 5 6
server:
  port: 8091
  # 1核2G内存,可默认配置 200;4核8G内存【accept-count=1000、max-threads=800、max-connections=10000】,线程数经验值800。线程池过大,cpu调度会消耗大量时间
  tomcat:
    mbeanregistry:
      enabled: true
小傅哥's avatar
小傅哥 已提交
7
    max-connections: 20
8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33
    threads:
      max: 20         # 设定处理客户请求的线程的最大数目,决定了服务器可以同时响应客户请求的数,默认200
      min-spare: 10   # 初始化线程数,最小空闲线程数,默认是10
    accept-count: 10  # 等待队列长度

# 监控上报
management:
  endpoints:
    web:
      exposure:
        include: "*" # 暴露所有端点,包括自定义端点
  endpoint:
    health:
      show-details: always # 显示详细的健康检查信息
  metrics:
    export:
      prometheus:
        enabled: true # 启用Prometheus
  prometheus:
    enabled: true # 启用Prometheus端点

# 日志
logging:
  level:
    root: info
  config: classpath:logback-spring.xml