File tree Expand file tree Collapse file tree 4 files changed +27
-12
lines changed
Expand file tree Collapse file tree 4 files changed +27
-12
lines changed Original file line number Diff line number Diff line change 11# Changelog
22
3+ ## [ 0.3.0] - 2016-08-18
4+ This release brings several new features and improvemets, as well as bugfixes. Major things are
5+ integrations with Consul, more flexible command-line options and Access control module.
6+
7+ ### New Features
8+ - Consul Discovery
9+ - Ability to load config not only from file, but also from URL and Consul key-value storage on startup
10+ - More powerful command-line interface
11+ - Leastbandwidth balancing strategy
12+
13+ ### Added
14+ - Allow passing parameters as GOBETWEEN env variable instead of args
15+ - Possibility to specify format in /dump endpoint (toml or json)
16+ - Refused connections counters for backends
17+ - TCP mode for DNS SRV Discovery
18+
19+ ### Fixed
20+ - Creating server with the same name via rest api causes api to freeze
21+ - Runtime error when no [ default] section is present in config
22+
23+ ### Changed
24+ - Replaced big.Int with uint64 for simplicity and performance reasons.
25+
26+
327## [ 0.2.0] - 2016-07-22
428This release brings several big features such as full-functional REST API and Stats, as well
529as may bugfixes and improvements. All changes are backward-compatible with 0.1.0.
@@ -15,7 +39,7 @@ as may bugfixes and improvements. All changes are backward-compatible with 0.1.0
1539- Allow any type of value (int or string) in port in JSON discovery
1640- Make healthchecks optional
1741
18- ### Fixes
42+ ### Fixed
1943- Fixed panic runtime error exec discovery when exec_command is not valid path and timeout=0
2044- Fixed roundrobin balance strategy
2145- Fixed how SRV discovery handler large UDP responses; Fixed sometimes missed port.
Original file line number Diff line number Diff line change 88[ ![ License] ( https://img.shields.io/badge/license-MIT-blue.svg )] ( /LICENSE )
99[ ![ Gitter] ( https://badges.gitter.im/yyyar/gobetween.svg )] ( https://gitter.im/yyyar/gobetween?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge )
1010
11- ** gobetween** - modern & minimalistic proxy server for the :cloud : Cloud era.
11+ ** gobetween** - modern & minimalistic load balancer and reverse-proxy for the :cloud : Cloud era.
1212
1313** Current status** : * Under active development* . Currently in use in several highy loaded production environments.
1414
Original file line number Diff line number Diff line change 1- 0.3.0+dev
1+ 0.3.0
Original file line number Diff line number Diff line change @@ -50,15 +50,6 @@ backend_connection_timeout = "0" # Backend connection timeout
5050
5151[servers .sample ]
5252bind = " localhost:3000"
53- balance =" leastbandwidth"
54-
55- [servers .sample .access ]
56- default = " allow"
57- rules = [
58- " allow 127.0.0.1" ,
59- " deny 192.168.0.1" ,
60- " allow 192.168.0.1/24" ,
61- ]
6253
6354 [servers .sample .discovery ]
6455 kind = " static"
You can’t perform that action at this time.
0 commit comments