登录
注册
开源
企业版
高校版
搜索
帮助中心
使用条款
关于我们
开源
企业版
高校版
私有云
模力方舟
登录
注册
代码拉取完成,页面将自动刷新
开源项目
>
程序开发
>
网络开发包
&&
捐赠
捐赠前请先登录
取消
前往登录
扫描微信二维码支付
取消
支付完成
支付提示
将跳转至支付宝完成支付
确定
取消
Watch
不关注
关注所有动态
仅关注版本发行动态
关注但不提醒动态
837
Star
5K
Fork
1.2K
GVP
smartboot
/
smart-socket
代码
Issues
19
Pull Requests
0
统计
流水线
服务
JavaDoc
质量分析
Jenkins for Gitee
腾讯云托管
腾讯云 Serverless
悬镜安全
阿里云 SAE
Codeblitz
SBOM
我知道了,不再自动展开
发行版
v1.5.41
62b6a57
2024-01-01 12:38
对比
smart-socket v1.5.41 发布
三刀
1. 精简内存池模型。 2. 优化通信线程池命名。 3. 改进服务稳定性。
最后提交信息为:
v1.5.41
v1.5.40
2a5cdcb
2023-12-19 21:53
对比
smart-socket v1.5.40 发布
三刀
提升通信服务稳定性
最后提交信息为:
v1.5.40
v1.5.39
d1c68cf
2023-12-02 22:14
对比
smart-socket v1.5.39 发布
三刀
优化时间轮
最后提交信息为:
v1.5.39
v1.5.38
137f081
2023-11-20 22:11
对比
smart-socket v1.5.38 发布
三刀
一些优化,具体改动点见源码。
最后提交信息为:
v1.5.38
v1.5.37
3899827
2023-11-19 21:14
对比
smart-socket v1.5.37 发布
三刀
一些优化,具体改动点见源码。
最后提交信息为:
v1.5.37
v1.5.36
01845a7
2023-10-26 23:21
对比
smart-socket v1.5.36 发布
三刀
1. 拆解底层 write 线程模型。 2. 提升进程运行期间动态启停通信服务的资源管理可靠性。 3. 新增 IdleStatePlugin 插件 4. 内置线程调整为守护线程,实现优雅停机。 5. 新增示例代码
最后提交信息为:
补充用例
v1.5.35
c789cd2
2023-09-27 09:17
对比
smart-socket v1.5.35 发布
三刀
一些细节优化
最后提交信息为:
v1.5.35
v1.5.34
269bc6a
2023-09-23 08:42
对比
smart-socket v1.5.34 发布
三刀
1. 调整 IO 递归回调处理策略。 2. 提供更加精准的客户端连接超时机制。 3. 各插件中使用的定时器统一替换成时间轮。 4. 时间轮定时器新增接口:HashedWheelTimer#scheduleWithFixedDelay 5. QuickTimerTask 标记为过时。
最后提交信息为:
v1.5.34
v1.5.33
0d4522f
2023-08-13 20:35
对比
smart-socket v1.5.33 发布
三刀
1. 提升低内存模式下的服务稳定性。 2. 引入时间轮定时器
最后提交信息为:
v1.5.33
v1.5.32
20aa953
2023-07-28 23:19
对比
smart-socket v1.5.32 发布
三刀
优化Attachment内部实现
最后提交信息为:
v1.5.32
v1.5.31
56a6e41
2023-06-26 23:03
对比
smart-socket v1.5.31 发布
三刀
1. 每个TCP连接节省3字节内存。 2. 优化IO回调模型,消除递归产生的虚拟机栈针开销。 3. 性能方面的轻微提升。
最后提交信息为:
v1.5.31
v1.5.30
7bb97f3
2023-06-09 23:10
对比
smart-socket v1.5.30 发布
三刀
1. 提升 SSL/TLS 通信服务稳定性。 2. 消除部分不必要的堆栈或日志输出。
最后提交信息为:
v1.5.30
v1.5.29
09ba5be
2023-05-28 11:03
对比
smart-socket v1.5.29 发布
三刀
1. 优化AttachKey
最后提交信息为:
v1.5.29
v1.5.28
e6885e5
2023-05-13 16:29
对比
smart-socket v1.5.28 发布
三刀
1. 精简内存。 2. ssl支持同步IO
最后提交信息为:
v1.5.28
v1.5.27
1c80d70
2023-05-02 19:30
对比
smart-socket v1.6.5 & v1.5.27 发布
三刀
1. 移除aio-enhance模块,其代码合并至aio-core。 2. 当向BufferPage申请容量为0的缓冲区时,将触发异常。 3. 修复因内存可见性问题引发的码流异常问题。 4. 为UDP通信提供优雅退出机制。(来自社区用户:[@mxd_2022](https://gitee.com/mxd_2022))
最后提交信息为:
发布正式版1.5.27
v1.6.4
8b3a3c0
2023-04-04 21:52
对比
smart-socket v1.6.4 & v1.5.26 发布
三刀
bugfix:[关闭session时会报异常](https://gitee.com/smartboot/smart-socket/issues/I6RIHJ)
最后提交信息为:
!24
bugfix-关闭session时会报异常
v1.6.3
816fca6
2023-03-03 23:25
对比
smart-socket v1.6.3 & v1.5.25 发布
三刀
1. AioQuickServer 支持引用外部共享线程资源。 2. 整合公共线程资源,简化AIO线程模型。 3. 结合smart-socket的实际应用情况,删除了多处不被使用的aio接口实现。
最后提交信息为:
!23
v1.6.3
v1.6.2
7b9378a
2023-02-17 21:04
对比
smart-socket v1.6.2 & v1.5.24 发布
三刀
1. 优化启动时控制台打印信息。 1. 进一步缩小缓冲区的IO操作锁粒度。 1. 重构 ssl/tls 代码,提升加密通信服务稳定性。 1. 更新readme 1. 改进 JDK11 环境下的通信处理模式。 发布详情见:[https://mp.weixin.qq.com/s/Hbv7Yg-EFyVwedooe8QmmQ](https://mp.weixin.qq.com/s/Hbv7Yg-EFyVwedooe8QmmQ)
最后提交信息为:
发布正式版1.6.2
v1.6.1
4c469d0
2023-01-02 14:32
对比
smart-socket v1.6.1 发布
三刀
smart-socket 是一款低碳节能、安全可靠,支持百万级长连接的国产自研通信框架。 文档地址:[https://smartboot.tech/smart-socket/](https://smartboot.tech/smart-socket/) ## 更新内容 🌈 1. 彻底移除 Java 原生 AIO 的适配,仅提供 smart-socket 的 AIO 实现。 1. 调整部分 class 结构,消除一些不必要的对象引用产生的内存开销。 1. 移除 ReadCompletionHandler、WriteCompletionHandler,采用单例提供读写回调服务。 1. 修正一些代码注释。 1. 合并PR:[【轻量级 PR】:Fix typo in ssl/SslService.java](https://gitee.com/smartboot/smart-socket/pulls/22)
最后提交信息为:
优化代码
v1.5.23
b87202d
2022-11-05 18:42
对比
smart-socket v1.5.23 发布
三刀
smart-socket 是一款低碳节能、安全可靠,支持百万级长连接的国产自研通信框架。 文档地址:[https://smartboot.gitee.io/smart-socket/](https://smartboot.gitee.io/smart-socket/) ## Features 🌈 - 优化 SSL 通信稳定性。 - 优化 benchmark 参数配置,百万长连接内存开销由 3G 下降至 1G - 升级示例程序中的 spring 和 netty 版本。 - 优化 DelimiterFrameDecoder 解码算法。【[I5YML3](https://gitee.com/smartboot/smart-socket/issues/I5YML3)】 - 合并PR - [修正心跳插件日志文本](https://gitee.com/smartboot/smart-socket/pulls/21) ## Bugfix 🛠 - 修复 StringProtocol 因并发可能触发的异常问题。
最后提交信息为:
发布正式版1.5.23
下载
请输入验证码,防止盗链导致资源被占用
取消
下载
Java
1
https://gitee.com/smartboot/smart-socket.git
git@gitee.com:smartboot/smart-socket.git
smartboot
smart-socket
smart-socket
点此查找更多帮助
搜索帮助
Git 命令在线学习
如何在 Gitee 导入 GitHub 仓库
Git 仓库基础操作
企业版和社区版功能对比
SSH 公钥设置
如何处理代码冲突
仓库体积过大,如何减小?
如何找回被删除的仓库数据
Gitee 产品配额说明
GitHub仓库快速导入Gitee及同步更新
什么是 Release(发行版)
将 PHP 项目自动发布到 packagist.org
评论
仓库举报
回到顶部
登录提示
该操作需登录 Gitee 帐号,请先登录后再操作。
立即登录
没有帐号,去注册