当前位置:网站首页>Solon 1.8.3 发布,云原生微服务开发框架
Solon 1.8.3 发布,云原生微服务开发框架
2022-06-27 23:07:00 【组合缺一】
相对于 Spring Boot 和 Spring Cloud 的项目
- 启动快 5 ~ 10 倍
- qps 高 2~ 3 倍
- 运行时内存节省 1/3 ~ 1/2
- 打包可以缩小到 1/2 ~ 1/10(比如,90Mb 的变成了 9Mb)
- 基于 app.name 进行注册发现 与 k8s svc 相互对应
- 支持 Service Mesh 架构部署方案
关于 Solon
Solon 是一个更现代感的应用开发框架,轻量、开放生态型的。支持 Web、Data、Job、Remoting、Cloud 等任何开发场景。
- 强调,克制 + 简洁 + 开放 + 生态的原则
- 力求,更小、更少、更快、更自由的体验
目前有近130个生态插件,含盖了日常开发的各种需求:

本次主要更新内容
- 添加 solon.extend.config 属性配置支持
java -Dsolon.extend.config=./app.yml -jar demoapp.jar
- 添加 ContextPathFilter 类,摸拟 contextPath 效果
public class App{
public static void main(String[] args){
Solon.start(App.class, args, app->{
app.filter(new ContextPathFilter("/user/"));
});
}
}
- 修复 @Inject(“${list}”) List list ,数据不对的问题
- 插件 solon.boot.jdkhttp,添加 ssl 支持(尝试替代 jlhttp ;框架性能高 50%)
- 插件 sqltoy-solon-plugin 升级为 sqltoy 5.2.0
- 插件 weed3-solon-plugin 升级 weed3 3.4.26
- 插件 beetlsql-solon-plugin 升级 beetlsql 3.14.4-RELEASE
- 插件 solon-api, solon-web 默认改用 jdkhttp
- 添加 server.host 和 server.?.host 支持
- 添加 StaticMappings::remove 接口
- 添加 EventBus::unsubscribe 接口
- snack3 升为 3.2.29
- fastjson 升为 1.2.83
- hutool 升为:5.8.1
- jetty 升为:9.4.46.v20220331
- undertow 升为:2.2.17.Final
- jackson 升为:2.13.3
- gson 升为:2.9.0
进一步了解 Solon
项目地址
- gitee:https://gitee.com/noear/solon
- github:https://github.com/noear/solon
- website: https://solon.noear.org
边栏推荐
- plot_model报错:没有安装pydot, graphviz
- 云厂商为什么都在冲这个KPI?
- Deep parsing of kubernetes controller runtime
- Taro--- day1--- construction project
- What is promise
- 1696D. Permutation Graph 思维
- 数据人面试指南 | 准备好这几点做到有备无患!
- Is the stock investment exchange group safe? Is it reliable to open an account for free?
- The development of the Internet provides new solutions for industrial transformation
- Deploy a mongodb single node server locally, enable auth authentication and enable oplog
猜你喜欢

Deploy a mongodb single node server locally, enable auth authentication and enable oplog

Mongodb- install a mongodb database locally on the windows computer

Overview and construction of redis master-slave replication, sentinel mode and cluster

Taro--- day2--- compile and run

Class文件结构和字节码指令集

Download, configuration and installation of MySQL

How to build dual channel memory for Lenovo Savior r720
![Software engineering job design (1): [personal project] implements a log view page](/img/95/0c3f0dde16d220ddecb5758a4c31e7.png)
Software engineering job design (1): [personal project] implements a log view page

SQL Server 2016 detailed installation tutorial (with registration code and resources)

What is a through-hole conductive slip ring?
随机推荐
The flutter slivereappbar is fully parsed. All the effects you want are here!
1696D. Permutation Graph 思维
Deepmind | pre training of molecular property prediction through noise removal
Alchemy (2): why use issue management software
Cloud native O & M article plan
Taro--- day2--- compile and run
What is a through-hole conductive slip ring?
Proe/creo product structure design - continuous research
Ai+ clinical trial patient recruitment | massive bio completed round a financing of $9million
The limits of Technology (11): interesting programming
Ceiling scheme 1
Redis主从复制、哨兵模式、集群的概述与搭建
从小到大为何一谈学习就愁眉苦脸
FB、WhatsApp群发消息在2022年到底有多热门?
剑指 Offer 65. 不用加减乘除做加法
lodash实现防抖和节流功能及原生实现
Form forms and form elements (input, select, textarea, etc.)
Modern programming languages: zig
现在炒股网上开户安全吗?新手刚上路,求答案
什么是过孔式导电滑环?