Helix Coreサーバ管理者ガイド: マルチサイト展開 (2019.1)
P4PをWindowsサービスとして実行する
P4PをWindowsサービスとして実行するには、WindowsインストーラからP4Pをインストールするか、p4p.exe
の実行時に-s
オプションを指定するか、P4P実行ファイルの名前をp4ps.exe
に変更します。
P4プロキシサービスへパラメータを渡すには、P4POPTIONS
レジストリ変数をp4
set
コマンドを使用して設定します。例えば、通常は
C:\> p4p -p 1999 -t ssl:mainserver:1666
コマンドでプロキシを実行するのであれば、Helixプロキシ
という名前のWindowsサービスで次のようにサービスパラメータを設定することでP4POPTIONS
変数を設定できます。
C:\> p4 set -S "Perforce Proxy" P4POPTIONS="-p 1999 -t ssl:mainserver:1666"
"Helixプロキシ"
サーバが起動すると、P4Pはポート1999でプレーンテキスト接続を待機し、ssl:mainserver:1666
でHelix CoreサーバとSSL経由で通信します。