中間- 現代和簡約的負載平衡器和☁️雲時代的反向冠軍。
當前狀態:維護模式,接受PR 。目前正在幾個高度負載的生產環境中使用。
快速L4負載平衡
使用TOML或JSON的清晰靈活配置
管理REST API
發現
HealthChecks
平衡策略(在SNI支持下)
與Docker和任何自定義系統無縫集成(要歸功於Exec Discover和HealthChecks)
單二進制分佈
gobetween --help
支持。 $ git clone [email protected]:yyyar/gobetween.git
$ make
$ make run
在不同終端中運行幾個Web服務器以進行測試:
$ python -m SimpleHTTPServer 8000
$ python -m SimpleHTTPServer 8001
您還可以使用單個二進制(GO基於GO的)Web服務器,而不是Python的內部HTTP模塊,例如:https://github.com/udhos/gowebhello
Gowebhello也支持SSL Sertificates( HTTPS模式),以防您想快速對Gobetewent的TLS+SNI功能進行快速演示。
將localhost:8000
和localhost:8001
放在配置文件中靜態發現的static_list
中,然後嘗試以下操作:
$ gobetween -c gobetween.toml
$ curl http://localhost:3000
啟用您遇到的Profiler和調試問題
[profiler]
enabled = true # false | true
bind = ":6060" # "host:port"
很快!請參閱性能測試
這是一句話:gobetweew(“ go之間”)。
另外,它是在Go中寫的,它是代理人,所以這是在兩個政黨之間留下的東西嗎?
麻省理工學院。有關更多詳細信息,請參見許可證文件。
Max Demchenko的徽標