line / armeria

Your go-to microservice framework for any situation, from the creator of Netty et al. You can build any type of microservice leveraging your favorite technologies, including gRPC, Thrift, Kotlin, Retrofit, Reactive Streams, Spring Boot and Dropwizard.
https://armeria.dev
Apache License 2.0
4.73k stars 899 forks source link

Add `webSocketClient` in `ServerExtension` #5765

Closed seonWKim closed 1 week ago

seonWKim commented 2 weeks ago

Motivation:

Added webSocketClient which directly connects to ServerExtension

Modifications:

Result:

github-actions[bot] commented 2 weeks ago

🔍 Build Scan® (commit: d426701f4f156e7137203e3ac64ca4239455b714)

Job name Status Build Scan®
build-windows-latest-jdk-21 ❌ (failure) https://ge.armeria.dev/s/gse7cyt5sdqcw
build-self-hosted-unsafe-jdk-8 ❌ (failure) https://ge.armeria.dev/s/sahglybvp6bqg
build-self-hosted-unsafe-jdk-21-snapshot-blockhound https://ge.armeria.dev/s/ituxmsz3xk7tu
build-self-hosted-unsafe-jdk-17-min-java-17-coverage https://ge.armeria.dev/s/iconwx4fp5xao
build-self-hosted-unsafe-jdk-17-min-java-11 https://ge.armeria.dev/s/o3buviaq72jgm
build-self-hosted-unsafe-jdk-17-leak https://ge.armeria.dev/s/ejt4r4vcffkmm
build-self-hosted-unsafe-jdk-11 ❌ (failure) https://ge.armeria.dev/s/4np4rlzdn5gl4
build-macos-12-jdk-21 https://ge.armeria.dev/s/quiczekpocvl4
trustin commented 1 week ago

Revised and cleaned up the PR description as well as commit message.