1 ##################################################### 2 # undertow容器配置 3 ##################################################### 4 # 設置IO線程數, 它主要執行非阻塞的任務,它們會負責多個連接, 默認設置每個CPU核心一個線程; 5 server.undertow.io-threads=8 6 # 阻塞任務線程池, 當執行類似servlet請求阻塞IO操作, undertow會從這個線程池中取得線程,默認值是IO線程數*8; 7 server.undertow.worker-threads=64 8 # 以下的配置會影響buffer,這些buffer會用於服務器連接的IO操作,有點類似netty的池化內存管理; 9 server.undertow.buffer-size=1024 10 # 每個區分配的buffer數量 , 所以pool的大小是buffer-size * buffers-per-region 11 server.undertow.buffers-per-region=1024 12 # 是否分配的直接內存(NIO直接分配的堆外內存) 13 server.undertow.direct-buffers=true