bootstrap.yml 1.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  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. # 忽略服务名
  17. discovery:
  18. ignored-services:
  19. - consul
  20. - serverAddr
  21. # 自定义UI界面
  22. ui:
  23. title: BladeX Monitor
  24. external-views:
  25. - label: 架构官网
  26. url: https://bladex.cn/
  27. order: 1
  28. iframe: true
  29. # 用于内网安全,判断 admin proxy
  30. instance-proxy:
  31. ignored-headers: "X-Forwarded-For"
  32. # 自定义登录用户名密码
  33. security:
  34. user:
  35. name: blade
  36. password: blade
  37. # 监控的相关配置
  38. monitor:
  39. ding-talk:
  40. enabled: false
  41. # 用于自定义域名,默认会自动填充为 http://ip:port
  42. link: http://localhost:${server.port}
  43. # 钉钉配置的令牌
  44. access-token: xxx
  45. # 如果采用密钥形式,需要添加,否则需要去掉该参数
  46. secret: