過去問ドリル

LinuCレベル3 プラットフォームスペシャリスト 高可用性プラットフォームの構築 問5

高可用性プラットフォームの構築/Webサーバーによる負荷分散

Apacheのmod_proxy_balancerモジュールにおけるBalancerMemberの役割として適切なものはどれか。

当サイトのオリジナル問題(LinuCレベル3 プラットフォームスペシャリストの出題範囲「高可用性プラットフォームの構築」に対応。実際の試験問題ではありません)

正解:C

解説

ApacheのBalancerMemberディレクティブは、mod_proxy_balancerによる負荷分散の対象となる個々のバックエンドサーバー(メンバー)を、Proxyブロック内で1つずつ定義するためのものです。各メンバーごとにweight(重み)などのパラメータを個別に設定できます。

選択肢ごとの解説

  • A誤り。バランサー全体に対する設定はProxyPassやProxySetのパラメータで指定します。
  • B誤り。BalancerMemberに登録するのは振り分け先のバックエンドで、自分自身を登録するための仕組みではありません。
  • C正しい。BalancerMemberは振り分け先となる個々のサーバーを、重み等のパラメータとともに定義します。
  • D誤り。スティッキーセッションはProxyPassのstickysession等で指定するもので、BalancerMemberの役割ではありません。
LinuCレベル3 プラットフォームスペシャリストの問題を演習モードで解く