1

3つのhttpサーバーの前でニスを実行しています。これらのサーバーの1つは毎朝実行するジョブをスケジュールしており、そのようなジョブは実際にCPUを集中的に使用するため、着信トラフィックを他の2つのhttpサーバーにラウンドロビンするために別の構成を作成しました。手動で行うのは魅力のように機能しますが、

varnish> vcl.list
200        
available     239 boot
active          0 morning

varnish> vcl.use morning
200 

これをスクリプト化して、別のcronジョブで起動に戻す方法があるかどうか知りたいのですが。ありがとう

4

1 に答える 1

3

はい、varnishadmユーティリティを使用してそれを行うことができます。例えば:

varnishadm -T localhost:6082 -S /etc/varnish/secret vcl.use morning
于 2012-08-02T12:34:33.003 に答える