Orange v0.6.0版本是一个重构版本, 着重为了解决之前版本在有大量规则配置时性能损耗的问题。 基本的设计思路是将原来的规则细分成两层, 第一层叫做selector, 用于将流量进行第一步划分, 在进入某个selector后才按照之前的设计进行规则匹配, 匹配到后进行相关处理。
此外, v0.6.0版本还做了以下更改:
注意
v0.6.0的数据存储不再和之前的版本保持兼容, 考虑到此版本之前的生产使用并不多而且手动升级也并不麻烦, 所以并没有提供migration文档, 如有这方面的疑问请联系作者。
Orange v0.5.0发布了! 本版本主要增加了一个社区呼吁了很久的特性,即提供命令行工具orange
,
在安装Orange后可以通过orange help
查看具体可以使用哪些命令:
Usage: orange COMMAND [OPTIONS]
The commands are:
start Start the Orange Gateway
stop Stop current Orange
reload Reload the config of Orange
restart Restart Orange
store Init/Update/Backup Orange store
version Show the version of Orange
help Show help tips
如果想查看某个具体的子命令(如orange start)如何使用, 执行orange start -h
即可。
Orange v0.4.0发布了! 按roadmap规划,v0.4.0主要完成了以下几个任务:
以后的版本可能会带来一些break changes。
Orange epoch.