GJGJJ/dcom-baseconfig/application.yml

52 lines
1.7 KiB
YAML
Raw Normal View History

2025-03-13 17:26:49 +08:00
spring:
application:
name: dcom-baseconfig
profiles:
active: dev
main:
allow-bean-definition-overriding: true
jackson:
date-format: yyyy-MM-dd HH:mm:ss
time-zone: GMT+8
default-property-inclusion: NON_NULL
deserialization:
FAIL_ON_UNKNOWN_PROPERTIES: false
server:
port: 8923
# 配置Undertow服务器
# 设置IO线程数, 它主要执行非阻塞的任务,它们会负责多个连接, 默认设置每个CPU核心一个线程
# 不要设置过大,如果过大,启动项目会报错:打开文件数过多
undertow:
threads:
io: 8
# 阻塞任务线程池, 当执行类似servlet请求阻塞IO操作, undertow会从这个线程池中取得线程
# 它的值设置取决于系统线程执行任务的阻塞系数默认值是IO线程数*8
worker: 256
# 以下的配置会影响buffer,这些buffer会用于服务器连接的IO操作,有点类似netty的池化内存管理
# 每块buffer的空间大小,越小的空间被利用越充分,不要设置太大,以免影响其他应用,合适即可
buffer-size: 1024
# 是否分配的直接内存(NIO直接分配的堆外内存)
direct-buffers: true
management:
endpoints:
web:
exposure:
include: 'loggers'
mybatis:
useAssist: true
type-aliases-package: /**/com.netpro.baseconfig.entity,/**/com.netpro.bytedance.entity,/**/com.netpro.dosm.entity,/**/com.dems.common.entity
configuration:
log-impl-key: SLF4J
cache-enabled: true
#================License相关配置===============#
license:
#证书名称
subject: DCIM
#证书所在的位置
licensePath: D://License//license.lic
#================License相关配置===============#