chore: move playground from netty to cio

This commit is contained in:
Ryan Brink
2022-08-16 20:22:43 -06:00
parent db696309c8
commit 4d2c392b05
9 changed files with 17 additions and 18 deletions

View File

@ -18,7 +18,7 @@ dependencies {
val ktorVersion: String by project val ktorVersion: String by project
implementation("io.ktor:ktor-server-core:$ktorVersion") implementation("io.ktor:ktor-server-core:$ktorVersion")
implementation("io.ktor:ktor-server-netty:$ktorVersion") implementation("io.ktor:ktor-server-cio:$ktorVersion")
implementation("io.ktor:ktor-server-auth:$ktorVersion") implementation("io.ktor:ktor-server-auth:$ktorVersion")
implementation("io.ktor:ktor-server-auth-jwt:$ktorVersion") implementation("io.ktor:ktor-server-auth-jwt:$ktorVersion")
implementation("io.ktor:ktor-serialization:$ktorVersion") implementation("io.ktor:ktor-serialization:$ktorVersion")

View File

@ -20,8 +20,8 @@ import io.ktor.server.auth.Authentication
import io.ktor.server.auth.UserIdPrincipal import io.ktor.server.auth.UserIdPrincipal
import io.ktor.server.auth.authenticate import io.ktor.server.auth.authenticate
import io.ktor.server.auth.basic import io.ktor.server.auth.basic
import io.ktor.server.cio.CIO
import io.ktor.server.engine.embeddedServer import io.ktor.server.engine.embeddedServer
import io.ktor.server.netty.Netty
import io.ktor.server.plugins.contentnegotiation.ContentNegotiation import io.ktor.server.plugins.contentnegotiation.ContentNegotiation
import io.ktor.server.response.respond import io.ktor.server.response.respond
import io.ktor.server.routing.Route import io.ktor.server.routing.Route
@ -32,7 +32,7 @@ import kotlinx.serialization.json.Json
fun main() { fun main() {
embeddedServer( embeddedServer(
Netty, CIO,
port = 8081, port = 8081,
module = Application::mainModule module = Application::mainModule
).start(wait = true) ).start(wait = true)

View File

@ -14,8 +14,8 @@ import io.ktor.serialization.kotlinx.json.json
import io.ktor.server.application.Application import io.ktor.server.application.Application
import io.ktor.server.application.call import io.ktor.server.application.call
import io.ktor.server.application.install import io.ktor.server.application.install
import io.ktor.server.cio.CIO
import io.ktor.server.engine.embeddedServer import io.ktor.server.engine.embeddedServer
import io.ktor.server.netty.Netty
import io.ktor.server.plugins.contentnegotiation.ContentNegotiation import io.ktor.server.plugins.contentnegotiation.ContentNegotiation
import io.ktor.server.response.respond import io.ktor.server.response.respond
import io.ktor.server.routing.Route import io.ktor.server.routing.Route
@ -26,7 +26,7 @@ import kotlinx.serialization.json.Json
fun main() { fun main() {
embeddedServer( embeddedServer(
Netty, CIO,
port = 8081, port = 8081,
module = Application::mainModule module = Application::mainModule
).start(wait = true) ).start(wait = true)

View File

@ -14,8 +14,8 @@ import io.ktor.serialization.kotlinx.json.json
import io.ktor.server.application.Application import io.ktor.server.application.Application
import io.ktor.server.application.call import io.ktor.server.application.call
import io.ktor.server.application.install import io.ktor.server.application.install
import io.ktor.server.cio.CIO
import io.ktor.server.engine.embeddedServer import io.ktor.server.engine.embeddedServer
import io.ktor.server.netty.Netty
import io.ktor.server.plugins.contentnegotiation.ContentNegotiation import io.ktor.server.plugins.contentnegotiation.ContentNegotiation
import io.ktor.server.response.respond import io.ktor.server.response.respond
import io.ktor.server.routing.Route import io.ktor.server.routing.Route
@ -30,7 +30,7 @@ import java.util.UUID
fun main() { fun main() {
embeddedServer( embeddedServer(
Netty, CIO,
port = 8081, port = 8081,
module = Application::mainModule module = Application::mainModule
).start(wait = true) ).start(wait = true)

View File

@ -14,8 +14,8 @@ import io.ktor.http.HttpStatusCode
import io.ktor.serialization.kotlinx.json.json import io.ktor.serialization.kotlinx.json.json
import io.ktor.server.application.Application import io.ktor.server.application.Application
import io.ktor.server.application.install import io.ktor.server.application.install
import io.ktor.server.cio.CIO
import io.ktor.server.engine.embeddedServer import io.ktor.server.engine.embeddedServer
import io.ktor.server.netty.Netty
import io.ktor.server.plugins.contentnegotiation.ContentNegotiation import io.ktor.server.plugins.contentnegotiation.ContentNegotiation
import io.ktor.server.plugins.statuspages.StatusPages import io.ktor.server.plugins.statuspages.StatusPages
import io.ktor.server.response.respond import io.ktor.server.response.respond
@ -24,11 +24,10 @@ import io.ktor.server.routing.get
import io.ktor.server.routing.route import io.ktor.server.routing.route
import io.ktor.server.routing.routing import io.ktor.server.routing.routing
import kotlinx.serialization.json.Json import kotlinx.serialization.json.Json
import java.lang.RuntimeException
fun main() { fun main() {
embeddedServer( embeddedServer(
Netty, CIO,
port = 8081, port = 8081,
module = Application::mainModule module = Application::mainModule
).start(wait = true) ).start(wait = true)

View File

@ -13,8 +13,8 @@ import io.ktor.serialization.gson.gson
import io.ktor.server.application.Application import io.ktor.server.application.Application
import io.ktor.server.application.call import io.ktor.server.application.call
import io.ktor.server.application.install import io.ktor.server.application.install
import io.ktor.server.cio.CIO
import io.ktor.server.engine.embeddedServer import io.ktor.server.engine.embeddedServer
import io.ktor.server.netty.Netty
import io.ktor.server.plugins.contentnegotiation.ContentNegotiation import io.ktor.server.plugins.contentnegotiation.ContentNegotiation
import io.ktor.server.response.respond import io.ktor.server.response.respond
import io.ktor.server.routing.Route import io.ktor.server.routing.Route
@ -24,7 +24,7 @@ import io.ktor.server.routing.routing
fun main() { fun main() {
embeddedServer( embeddedServer(
Netty, CIO,
port = 8081, port = 8081,
module = Application::mainModule module = Application::mainModule
).start(wait = true) ).start(wait = true)

View File

@ -21,8 +21,8 @@ import io.ktor.server.auth.Authentication
import io.ktor.server.auth.UserIdPrincipal import io.ktor.server.auth.UserIdPrincipal
import io.ktor.server.auth.authenticate import io.ktor.server.auth.authenticate
import io.ktor.server.auth.basic import io.ktor.server.auth.basic
import io.ktor.server.cio.CIO
import io.ktor.server.engine.embeddedServer import io.ktor.server.engine.embeddedServer
import io.ktor.server.netty.Netty
import io.ktor.server.plugins.contentnegotiation.ContentNegotiation import io.ktor.server.plugins.contentnegotiation.ContentNegotiation
import io.ktor.server.response.respond import io.ktor.server.response.respond
import io.ktor.server.routing.Route import io.ktor.server.routing.Route
@ -34,7 +34,7 @@ import kotlinx.serialization.json.Json
fun main() { fun main() {
embeddedServer( embeddedServer(
Netty, CIO,
port = 8081, port = 8081,
module = Application::mainModule module = Application::mainModule
).start(wait = true) ).start(wait = true)

View File

@ -15,8 +15,8 @@ import io.ktor.serialization.jackson.jackson
import io.ktor.server.application.Application import io.ktor.server.application.Application
import io.ktor.server.application.call import io.ktor.server.application.call
import io.ktor.server.application.install import io.ktor.server.application.install
import io.ktor.server.cio.CIO
import io.ktor.server.engine.embeddedServer import io.ktor.server.engine.embeddedServer
import io.ktor.server.netty.Netty
import io.ktor.server.plugins.contentnegotiation.ContentNegotiation import io.ktor.server.plugins.contentnegotiation.ContentNegotiation
import io.ktor.server.response.respond import io.ktor.server.response.respond
import io.ktor.server.routing.Route import io.ktor.server.routing.Route
@ -26,7 +26,7 @@ import io.ktor.server.routing.routing
fun main() { fun main() {
embeddedServer( embeddedServer(
Netty, CIO,
port = 8081, port = 8081,
module = Application::mainModule module = Application::mainModule
).start(wait = true) ).start(wait = true)

View File

@ -15,10 +15,10 @@ import io.ktor.serialization.kotlinx.json.json
import io.ktor.server.application.Application import io.ktor.server.application.Application
import io.ktor.server.application.call import io.ktor.server.application.call
import io.ktor.server.application.install import io.ktor.server.application.install
import io.ktor.server.cio.CIO
import io.ktor.server.engine.embeddedServer import io.ktor.server.engine.embeddedServer
import io.ktor.server.locations.Locations import io.ktor.server.locations.Locations
import io.ktor.server.locations.get import io.ktor.server.locations.get
import io.ktor.server.netty.Netty
import io.ktor.server.plugins.contentnegotiation.ContentNegotiation import io.ktor.server.plugins.contentnegotiation.ContentNegotiation
import io.ktor.server.response.respondText import io.ktor.server.response.respondText
import io.ktor.server.routing.routing import io.ktor.server.routing.routing
@ -26,7 +26,7 @@ import kotlinx.serialization.json.Json
fun main() { fun main() {
embeddedServer( embeddedServer(
Netty, CIO,
port = 8081, port = 8081,
module = Application::mainModule module = Application::mainModule
).start(wait = true) ).start(wait = true)