Solon 可插拔服务器架构:一行依赖切换 10 种 HTTP 服务器,应用代码零改动!
一行依赖替换在 Solon 里换 HTTP 服务器就是改 pom.xml 里一个依赖别的什么都不用动。路由层是框架自己的底层的服务器是一个可插拔的适配器。10 种引擎速览插件包括 solon-server-jdkhttp、solon-server-smarthttp 等 10 种介绍了各自的大小、协议、响应式、JDK 等信息另外还有两个专门的 WebSocket 服务器和一个 Socket.D 服务器。怎么选微服务和边缘服务可选 jdkhttp 或 smarthttp需要 HTTP/2 可选 grizzly、undertow、vertx、tomcat传统 Java 团队可选 Jetty 或 TomcatJakarta EE 迁移可选 jetty-jakarta、undertow-jakarta、tomcat-jakarta。永远不变的应用代码不管选哪个服务器引擎应用代码完全一样同一段代码可在不同服务器上零改动运行。进阶多端口、SSL 与调试模式所有服务器适配器共享一套配置接口可通过配置文件或编程式配置还能自定义 SSLContext。默认到底是什么只加 solon-web 没做排除Solon 默认用 smarthttp线上可按需更换无需改路由。总结Solon 的可插拔服务器架构一行依赖替换零代码影响覆盖从 0.3MB 到全功能生产服务器范围还给出了不同需求的推荐服务器。

相关新闻