お知らせ:

当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の英語版を参照してください。

Browser Grid の作成

情報: この機能は現在早期アクセスでのみ利用可能です。この機能をテストするには、Catalyst サポート(support@zohocatalyst.com)に要件をメールしてください。

デフォルトでは、Catalyst プロジェクトを作成し、Catalyst SmartBrowz サービスの Browser Grid コンポーネントにアクセスすると、2 つの事前構成済みブラウザグリッドにアクセスできます。

catalyst_smartbrowz_browsergrid_predef_grids

事前定義されたブラウザグリッドは以下のように構成されます:

  • Puppeteer_GridSelenium_Grid という名前が付けられます。

  • Puppeteer_Grid は、Puppeteer または Playwright 自動化ライブラリを使用してリモートブラウザに接続しリクエストを処理できます。

  • Selenium_Grid は、Selenium 自動化ライブラリを使用してリモートブラウザに接続しリクエストを処理できます。

  • 両方のグリッドは Basic 構成として構成されます。1 つのノードで 1 つのブラウザを実行でき、同時実行ブラウザの構成は行われません。

これらの事前定義されたブラウザグリッドを提供することで、Catalyst SmartBrowz サービスは初期セットアップなしでこのグリッドを使用し、コンポーネントの機能をテストするオプションを提供します。

また、要件に合わせてブラウザグリッドの構成を更新したり、これらの事前定義されたグリッドを削除して独自の Browser Grid をゼロから作成したりすることもできます。

Browser Grid を作成するには:

  1. Browser Grid の作成ボタンをクリックします。 catalyst_smartbrowz_browsergrid_create_grid

  2. 必要なエンドポイントタイプを選択します。 catalyst_smartbrowz_browsergrid_basic_config_now
    選択に基づいて、Catalyst SmartBrowz は SeleniumPuppeteer、または Playwright 自動化ライブラリを使用してヘッドレスブラウザに接続するために必要な CDP/Webdriver エンドポイントを生成します。

  3. リモートブラウザで処理するリクエストの負荷に基づいて構成を選択します。以下の構成で Browser Grid を構成するオプションがあります:

Basic 構成

Basic 構成は、最大 10 ノードを割り当て、各ノードに 1 GiB の仮想メモリと 1 vCPU コアを割り当てます。各ノードで 1 つのブラウザが実行され、グリッドは最大 10 ブラウザを同時に実行できます。

この構成は、軽いリクエスト負荷の処理に最適です。 catalyst_smartbrowz_browsergrid_basic_config_init

要件に基づいて、ブラウザグリッドに割り当てるノード数として 1〜10 を入力できます。 catalyst_smartbrowz_browsergrid_basic_config_now

割り当て済み構成セクションで構成の定義を確認できます。

Advanced 構成

この構成では、必要なノード数と各ノードに割り当てるブラウザ数をより細かく制御できます。 catalyst_smartbrowz_browsergrid_advconfig_first_look

処理するリクエストの負荷に基づいて、理想的なブラウザグリッドを選択および構成するためのさらなるオプションがあります。 catalyst_smartbrowz_browsergrid_select_adv_config

Light - 1GiB メモリ、1vCPU

Light ノードタイプは、最大 10 ノードを割り当て、各ノードに 1 GiB の仮想メモリと 1 vCPU コアを割り当てます。各ノードで 1 つのブラウザが実行され、グリッドは最大 10 ブラウザを同時に実行できます。

このノードタイプは、あまり処理時間を必要としないリクエストを処理する場合に最適です。

基準 Light ノードタイプの提供内容
構成 Light - 1 GiB メモリ、1vCPU
ノードあたりのコア数 1
可能な最大コア数 10
ノードあたりの割り当てメモリ 1 GiB
ブラウザグリッドに割り当て可能な最大メモリ 10 GiB
単一ノードに割り当て可能な最大ブラウザ数 1
可能な同時ブラウザプロセスの最大数 10
  • Max. no. of Node(s) ドロップダウンを使用して、グリッドに必要なノード数を割り当てます。 catalyst_smartbrowz_browsergrid_select_adv_config_mod_node_sel_light

  • Light ノードタイプでは、ノードあたり 1 ブラウザのみ割り当て可能です。 catalyst_smartbrowz_browsergrid_select_adv_config_mod_browser_sel_light

選択が完了したら、割り当て済み構成セクションで構成の定義を確認できます。 catalyst_smartbrowz_browsergrid_select_adv_config_light_node_cmpltd

Moderate - 2GiB メモリ、2vCPU

Moderate ノードタイプは、最大 5 ノードを割り当て、各ノードに 2 GiB の仮想メモリと 2 vCPU コアを割り当てます。各ノードで 2 つのブラウザが実行でき、グリッドは最大 10 ブラウザを同時に実行できます。

基準 Moderate ノードタイプの提供内容
構成 Moderate - 2GiB メモリ、2vCPU
ノードあたりのコア数 2
可能な最大コア数 10
ノードあたりの割り当てメモリ 2 GiB
ブラウザグリッドに割り当て可能な最大メモリ 10 GiB
単一ノードに割り当て可能な最大ブラウザ数 2
可能な同時ブラウザプロセスの最大数 10
  • Max. no. of Node(s) ドロップダウンを使用して、グリッドに必要なノード数を割り当てます。 catalyst_smartbrowz_browsergrid_select_adv_config_mod_node_sel

  • Max Browser Allotted per Node ドロップダウンを使用して、ノードあたりのブラウザ数を選択します。 catalyst_smartbrowz_browsergrid_select_adv_config_light_browser_cmpltd

選択が完了したら、割り当て済み構成セクションで構成の定義を確認できます。 catalyst_smartbrowz_browsergrid_select_adv_config_mod_node_cmpltd

Heavy - 4GiB メモリ、4vCPU

Heavy ノードタイプは、最大 2 ノードを割り当て、各ノードに 4 GiB の仮想メモリと 4 vCPU コアを割り当てます。各ノードで 4 つのブラウザが実行でき、グリッドは最大 8 ブラウザを同時に実行できます。

このノードタイプは、各リクエストが多くの処理時間を要する大量のリクエストを処理する必要がある場合に最適です。

基準 Heavy ノードタイプの提供内容
構成 Heavy - 4GiB メモリ、4vCPU
ノードあたりのコア数 4
可能な最大コア数 8
ノードあたりの割り当てメモリ 4 GiB
ブラウザグリッドに割り当て可能な最大メモリ 8 GiB
単一ノードに割り当て可能な最大ブラウザ数 4
可能な同時ブラウザプロセスの最大数 8
  • Max. no. of Node(s) ドロップダウンを使用して、グリッドに必要なノード数を割り当てます。 catalyst_smartbrowz_browsergrid_select_adv_config_heavy_node_init

  • Max Browser Allotted per Node ドロップダウンを使用して、ノードあたりのブラウザ数を選択します。 catalyst_smartbrowz_browsergrid_select_adv_config_heavy_browser_init

選択が完了したら、割り当て済み構成セクションで構成の定義を確認できます。 catalyst_smartbrowz_browsergrid_select_adv_config_heavy_node_cmpltd

情報:

  1. 作成をクリックします。 catalyst_smartbrowz_browsergrid_first_create
    必要なブラウザグリッドが作成されます。

概要セクションに移動し、以下の詳細を確認できます:

  • Browser Grid のステータスは「Inactive」になります。ブラウザグリッドをアクティブにするには、コードを通じてヘッドレスブラウザに接続する必要があります。

  • ブラウザグリッドに関する一般的な詳細を確認できます。

  • 構成の詳細セクションには、ブラウザグリッドの作成に使用された構成が表示されます。

  • ヘッドレスブラウザに接続するために必要な CDP/Webdriver エンドポイントが SmartBrowz によって生成され、使用準備が整います。

  • API キーを表示したり、必要に応じて再生成したりするオプションもあります。

  • ヘッドレスブラウザへの接続と使用に選択した自動化ライブラリ、およびサポートされるブラウザバージョンに関する情報も提供されます。

注意: Browser Logic 関数を使用してコーディングするブラウザアクションや操作、または Catalyst SmartBrowz のいずれかのコンポーネントを使用して実行するブラウザ自動化や Web スクレイピングタスクは、すべて自己責任で行ってください。SmartBrowz コンポーネントは、そのようなアクションを許可するドメインで、または適切な承認を得て操作を実行するために使用することを強くお勧めします。また、Catalyst はセキュアなインフラストラクチャを提供しますが、Catalyst 関数を使用してコーディングしたロジックの結果についてはお客様ご自身の責任となります。

最終更新日 2026-02-23 18:09:41 +0530 IST