gobetween

gobetween

クラウド時代のモダンでミニマルなプロキシサーバー。-TCPロードバランシング-クリアで美しいTOML構成ファイル。
クラウド時代のモダンでミニマルなプロキシサーバー。-TCP負荷分散-明確で美しいTOML構成ファイル。-Dockerおよび任意のカスタムシステムとシームレスに統合します(Execディスカバリーとhealtchecksのおかげ)-単一バイナリー配布(バイナリーとTOML構成ファイルの間の1つのみ)バックエンドディスカバリー:静的-構成ファイルDockerのハードコードバックエンドリスト-Dockerからのバックエンドの照会ラベルExecでフィルターされたSwarm API-任意のプログラムを実行し、その標準出力JSONからバックエンドを取得-任意のHTTP URLをクエリし、(任意の構造の)応答jsonからバックエンドを選択プレーンテキスト-任意のHTTPをクエリし、カスタマイズされた正規表現SRVで応答テキストからバックエンドを解析DNSサーバーとSRVレコードからバックエンドを取得...バックエンドヘルスチェック:Ping-単純なTCP ping healtcheck Exec-オプションとしてホストとポートを渡す任意のプログラムを実行し、stdout Balancing Strategies:Iphash Leastconn Roundrobin Weightからhealtcheckステータスを読み取ります
gobetween

ウェブサイト:

オープンソースライセンスを備えたすべてのプラットフォーム用のgobetweenの代替