You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert
SREチームの@cubicdaiyaです。今回はnginxによるTCPレイヤーでのロードバランスについて解説します。 ロードバランサーとしてのnginx nginxはHTTPやTCP、UDP等の複数のレイヤーでロードバランサーとして稼働させることができます。(TCPロードバランサーは1.9.0以降、UDPロードバランサーは1.9.13以降で利用可能です) また、ngx_http_ssl_module や ngx_stream_ssl_module を利用することでそれぞれのレイヤーでTLSを有効化することも可能です。 TCPロードバランサー用のモジュールを有効にする HTTPレイヤーでロードバランスするためのモジュールはデフォルトで組み込まれますが、TCP(とUDP)レイヤーでロードバランスするにはnginxのconfigureスクリプトに--with-stream(あるいは --with
ロードバランサーの管理 1. ロードバランサーの概要 Expand section "1. ロードバランサーの概要" Collapse section "1. ロードバランサーの概要" 1.1. keepalived 1.2. haproxy 1.3. keepalived および haproxy 2. Keepalived の概要 Expand section "2. Keepalived の概要" Collapse section "2. Keepalived の概要" 2.1. 基本的な Keepalived ロードバランサーの設定 2.2. 3 層の keepalived ロードバランサーの設定 2.3. keepalived スケジューリングの概要 Expand section "2.3. keepalived スケジューリングの概要" Collapse section "2.3
はじめに GolangでWebアプリケーションを作成して、シングルバイナリに纏めたものをElastic Beanstalkで実行してみました。以下、そのソースと手順となります。 ソースについて Webアプリケーションはechoを使って実装しました。 echoのドキュメント内のCRUD Recipeを元に、(実運用を考慮して)handlerの部分を別ファイルに切り出して実装しました。また、Elastic Beanstalkで実行するためportは5000としてあります。 main.go package main import ( "github.com/labstack/echo" "github.com/labstack/echo/middleware" "github.com/SrcHndWng/go-echo-elasticbeanstalk-sample/handlers" ) f
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く