8.3. TCP Profileのカスタマイズ

TCP Profileをカスタマイズし、設定項目を追加します。 先に現状のテンプレート内容を確認します。


8.3.1. 変更前の状態確認

作成済みのアプリケーション”HTTP-Service”を開き、右上の”Edit”マークをクリックします。

../../_images/c8-m3-1.png

”Protocols & Profiles”のEditマークをクリックします。

../../_images/c8-m3-2.png

”Enable TCP Profile”を有効にすると、TCP Idle Timeout値のみ設定オプションとして見えます。

../../_images/c8-m3-3.png

キャンセルしてトップに戻ります。

テンプレートの中身も見ていきます。"Application Templates"画面で作成した”clone_http”をクリックします。

../../_images/c8-m3-4.png

Template Bodyを確認すると、TCP Profileにdependした”TCP_idle_timeout”のParameterが含まれています。

../../_images/c8-m3-5.png

8.3.2. TCPパラメーターの追加

TCP追加パラメーターとして "TCP Proxy Buffer High" を設定します。

../../_images/c8-m3-6.png

上記該当箇所に、以下テキストをコピーペーストして挿入し、 "Save" してください。

※直上の”TCP_idle_timeout”を参考に、スペース・インデントを合わせるようご注意ください。

TCP_proxy_buffer_high:
  title: Proxy Buffer High
  description: Proxy Buffer High
  type: integer
  minimum: 0
  default: 65535
  dependencies: { enable_TCP_Profile: true }
  uiMetaCM:
    order: 62
    column: 3
    columnName: Protocols & Profiles

変更後のテンプレート

../../_images/c8-m3-6-2.png

8.3.3. 変更後のテンプレート確認

Template Body変更・Save後に、変更内容がテンプレートに反映されているか確認します。 "My Application Services"から“+Add Application”をクリックします。

../../_images/c8-m3-7.png
  • Application Service Name:
    • http-tcp-buffer

  • What kind of Application:
    • From Template を選択

  • ”Select Template” をクリック


作成、編集した”clone_http”を選択し、”Start Creating”をクリックします。

../../_images/c8-m3-8.png

”Start Creating”をクリックします。

../../_images/c8-m3-9.png

”Protocols & Profiles”のEditマークをクリックします。

../../_images/c8-m3-10.png

”Enable TCP Profile”を有効にすると、"Proxy Buffer High"の設定項目が増えています。

../../_images/c8-m3-11.png

Cancelしてダッシュボードに戻ります。