skynet 1.0 于 2016 年 8 月 1 日正式发布,到今天已经有 7 个多月了。这段时间积累了很多小修改,我想是时候发布 1.1 版了。
很高兴这段时间 skynet 社区继续壮大,有更多的公司选择基于 skynet 开发。
现打算在下个月已目前 github 仓库 master 分支为基础发布 1.1 正式版,这两周如果同学们还有什么问题请尽快提 issue 。
下面是从 1.0 开始积累的更新:
- debug console : 可用户指定绑定 ip 。
- debug console : 增加 call 指令向服务发送消息。
- debug console : 反馈 inject code 的错误信息。
- debug console : 修改命令确认信息,方便自动化处理。
- sharedata : 增加 flush 。
- sharedata : 增加 deepcopy 。
- cluster : 增加 send 。
- cluster : 支持绕过配置文件直接传递配置表。
- skynet : 增加 state 指令查询服务的 cpu 开销。
- skynet : wakeup 保证次序。
- httpc : 支持 timeout 。
- mongo driver : sort 支持多个 key 。
- bson : 对 string 类型做 utf8 编码检查。
- daemon 模式 : 可正确输出错误信息。
- sproto : 支持定点数。
- sproto: 支持 binary 类型。
- jemalloc : 更新到 4.5.0
- lua : 更新到 5.3.4
还有一些次要的 bugfix 及代码调整没有列出。