소스 검색

http4k - upgrade core library and update server worker count for undertow implementation (#7970)

* update undertow server workers

* upgrade http4k library
David Denton 2 년 전
부모
커밋
c5be01a942
2개의 변경된 파일2개의 추가작업 그리고 2개의 파일을 삭제
  1. 1 1
      frameworks/Kotlin/http4k/build.gradle
  2. 1 1
      frameworks/Kotlin/http4k/undertow/src/main/kotlin/Http4kUndertowServer.kt

+ 1 - 1
frameworks/Kotlin/http4k/build.gradle

@@ -1,6 +1,6 @@
 buildscript {
     ext.kotlin_version = "1.8.10"
-    ext.http4k_version = "4.37.0.0"
+    ext.http4k_version = "4.39.0.0"
 
     repositories {
         mavenCentral()

+ 1 - 1
frameworks/Kotlin/http4k/undertow/src/main/kotlin/Http4kUndertowServer.kt

@@ -13,7 +13,7 @@ private fun CustomUndertow(port: Int) = object : ServerConfig {
         val server = io.undertow.Undertow.builder()
             .addHttpListener(port, "0.0.0.0")
             .setHandler(BlockingHandler(Http4kUndertowHttpHandler(http)))
-            .setWorkerThreads(32 * Runtime.getRuntime().availableProcessors())
+            .setWorkerThreads(64 * Runtime.getRuntime().availableProcessors())
             .build()
 
         override fun start() = apply { server.start() }