コンテンツにスキップ

プール

Within Cloudflare, pools represent your endpoints and how they are organized. As such, a pool can be a group of several endpoints, or you could also have only one endpoint (an origin server, for example) per pool.

If you are familiar with DNS terminology, think of a pool as a “record set,” except Cloudflare only returns addresses that are considered healthy. You can attach health monitors to individual pools for customized monitoring.

エンドポイントとプールが不健康になる方法の詳細については、エンドポイントとプールの健康を参照してください。


プロパティ

プールプロパティの最新リストについては、APIドキュメントのプールプロパティを参照してください。


プールの作成

ステップバイステップのガイダンスについては、プールの作成を参照してください。


エンドポイントごとのホストヘッダーのオーバーライド

アプリケーションが特別なルーティング(CNAME設定やHerokuのようなカスタムホスト)を必要とする場合、ヘルスモニタリクエストで使用されるHostヘッダーを変更します。詳細については、HTTPホストヘッダーのオーバーライドを参照してください。


APIコマンド

Cloudflare APIは、プールに対して以下のコマンドをサポートしています。ユーザーレベルのエンドポイントの例が示されていますが、アカウントレベルのエンドポイントにも適用されます。

コマンドメソッドエンドポイント
プールの作成POSTaccounts/:account_id/load_balancers/pools
プールの削除DELETEaccounts/:account_id/load_balancers/pools/:id
プールの一覧GETaccounts/:account_id/load_balancers/pools
プールの詳細GETaccounts/:account_id/load_balancers/pools/:id
プールの健康詳細GETaccount/:account_id/load_balancers/pools/:id/health
特定のプロパティを上書きPATCHaccounts/:account_id/load_balancers/pools/:id
既存のプールを上書きPUTaccounts/:account_id/load_balancers/pools/:id
プールのプレビューPOSTaccount/:account_id/load_balancers/pools/:id/preview
プールの参照の一覧GETaccounts/:account_id/load_balancers/pools/:id/references