OBProxyクラスタを作成する際に、パラメータ設定で起動パラメータを構成できます。本記事では、OBProxy起動関連のパラメータの説明を紹介します。
起動パラメータ
OBProxyクラスタを作成する際、以下の説明に基づいて起動パラメータを設定できます。設定しない場合、システムはデフォルト値に従ってOBProxyを作成します。
| パラメータ名 | デフォルト値 | 値の範囲 | 説明 |
|---|---|---|---|
| app_name | dropship | - | OBProxyサービスのアプリケーション名。 |
| automatic_match_work_thread | true |
|
CPUコア数に基づいてワーカースレッドを自動的に作成するかどうかを判断します。このオプションがtrueの場合、上限はwork_thread_numです。 |
| block_thread_num | 1 | [1, 4] | OBProxyのブロッキングタスクスレッド数で、スレッドの初期化に使用されます。 |
| enable_cpu_topology | false |
|
CPUアフィニティを有効にするかどうか、つまり各ワーカースレッドを異なるCPUにバインドするかどうかを指定します。 |
| enable_metadb_used | false |
|
OBProxy実行時にOCPのMetaDBにアクセスできるかどうかを指定します。 |
| enable_strict_kernel_release | false |
|
OSカーネルの検証が必要かどうかを指定します。 値の範囲:
|
| frequent_accept | true |
|
net acceptパラメータを初期化するかどうかを指定します。 |
| grpc_client_num | 9 | [9,16] | grpcクライアント数。 |
| grpc_thread_num | 8 | [8,16] | grpcスレッド数。 |
| listen_port | 2883 | (1024, 65536) | OBProxyのリスニングポート。 |
| local_bound_ip | 0.0.0.0 | - | OBProxyのローカルIPアドレス。 |
| net_accept_threads | 2 | [0, 8] | acceptを実行するスレッド数。 |
| obproxy_config_server_url | - | - | OCPが外部に提供するconfigurlサービスのアドレス。 |
| prometheus_cost_ms_unit | false |
|
Prometheusのコスト単位をミリ秒とするかどうか。デフォルトはマイクロ秒です。 |
| prometheus.listen_port | 2884 | (1024, 65536) | OBProxyのPrometheusリスニングポート。 |
| proxy_id | 0 | [0,255] | OBProxyのIDであり、各OBProxyを識別するために使用されます。proxy_service_modeがserverに設定されている場合、proxy_idは0に設定できません。 |
| proxy_service_mode | client |
|
OBProxyのデプロイメントおよびサービスモード。 |
| rootservice_cluster_name | - | - | Root Serviceリストのデフォルトクラスタ名。 |
| rootservice_list | xx.xx.xx.xx:2881 | - | Root Serviceリスト。形式はip1:sql_port1;ip2:sql_port2 |
| skip_proxy_sys_private_check | true |
|
OBProxyによるプライベートネットワークセグメントのチェックをスキップするかどうか。 |
| stack_size | 1MB | [1MB, 10MB] | スレッドスタックサイズであり、スレッドの作成に使用されます。 |
| enable_proxy_scramble | true |
|
OBProxyのチャレンジランダム数を有効にするかどうか。 |
| task_thread_num | 2 | [1, 4] | OBProxyのタスクスレッド数。 |
| work_thread_num | 128 | [1, 128] | OBProxyのワーカースレッド数。automatic_match_work_threadがtrueの場合、最大ワーカースレッド数を示します。 |
関連情報
OBProxyのパラメータは起動パラメータとその他のパラメータに分かれています。その他のパラメータの詳細については、構成パラメータを参照してください。