bootstrap.yml 1.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. server:
  2. port: 7002
  3. undertow:
  4. threads:
  5. # 设置IO线程数, 它主要执行非阻塞的任务,它们会负责多个连接, 默认设置每个CPU核心一个线程
  6. io: 16
  7. # 阻塞任务线程池, 当执行类似servlet请求阻塞操作, undertow会从这个线程池中取得线程,它的值设置取决于系统的负载
  8. worker: 400
  9. # 以下的配置会影响buffer,这些buffer会用于服务器连接的IO操作,有点类似netty的池化内存管理
  10. buffer-size: 1024
  11. # 是否分配的直接内存
  12. direct-buffers: true
  13. spring:
  14. boot:
  15. admin:
  16. discovery:
  17. ignored-services:
  18. - consul
  19. - serverAddr
  20. ui:
  21. title: BladeX Monitor
  22. external-views:
  23. - label: 架构官网
  24. url: https://bladex.vip/
  25. order: 1
  26. iframe: true
  27. ## 用于内网安全,判断 admin proxy
  28. instance-proxy:
  29. ignored-headers: "X-Forwarded-For"
  30. security:
  31. user:
  32. name: blade
  33. password: blade
  34. # 监控的相关配置
  35. monitor:
  36. ding-talk:
  37. enabled: false
  38. # 用于自定义域名,默认会自动填充为 http://ip:port
  39. link: http://localhost:${server.port}
  40. # 钉钉配置的令牌
  41. access-token: xxx
  42. # 如果采用密钥形式,需要添加,否则需要去掉该参数
  43. secret: