Spec-Zone.ru › Varnish

varnishadm

Управление запущенным экземпляром Varnish

Раздел руководства:

1

СИНТАКСИС

varnishadm [-h] [-n ident] [-p] [-S secretfile] [-T [address]:port] [-t timeout] [command […]]

ОПИСАНИЕ

Утилита varnishadm устанавливает соединение CLI с varnishd, используя либо -n имя, либо аргументы -T и -S. Если задан -n имя, местоположение файла секрета и адрес:порт будут взяты из общей памяти. Если ни один из аргументов не указан, varnishadm будет искать экземпляр без заданного имени.

Если команда указана, команда и аргументы отправляются через соединение CLI, а результат возвращается в stdout.

Если аргумент команды не указан, varnishadm будет передавать команды и ответы между сокетом CLI и stdin/stdout.

ПАРАМЕТРЫ

-h

Вывести справку по использованию и завершить программу.

-n ident

Подключиться к экземпляру varnishd с этим именем.

-p

Принудительно включить режим pass и заставить вывод следовать протоколу VCLI. Это отключает историю команд/автодополнение команд и упрощает обработку ответа(ов) программам.

-S secretfile

Указать файл секрета аутентификации. Он должен быть таким же, как аргумент -S, указанный для varnishd. Только процессы, которые могут читать содержимое этого файла, смогут аутентифицировать соединение CLI.

-T <address:port>

Подключиться к интерфейсу управления по указанному адресу и порту.

-t timeout

Ожидать не более заданного количества секунд до завершения операции.

Синтаксис и работа фактического CLI-интерфейса описаны в справке varnish-cli. Параметры описаны в справке varnishd.

Кроме того, сводку команд можно получить, выполнив команду help, а сводку параметров — выполнив команду param.show.

КОДЫ ВЫХОДА

Если команда задана, код выхода утилиты varnishadm равен нулю, если команда выполнена успешно, и отлично от нуля в противном случае.

ПРИМЕРЫ

Несколько способов использования varnishadm:

varnishadm -T localhost:999 -S /var/db/secret vcl.use foo
echo vcl.use foo | varnishadm -T localhost:999 -S /var/db/secret
echo vcl.use foo | ssh vhost varnishadm -T localhost:999 -S /var/db/secret

СМОТРИТЕ ТАКЖЕ

  • varnishd
  • varnish-cli

АВТОРЫ

Утилита varnishadm и эта страница руководства были написаны Cecilie Fritzvold. Позднее эта страница руководства была изменена Per Buer, Federico G. Schwindt и Lasse Karstensen.

Copyright © 2006 Verdens Gang AS
Copyright © 2006–2020 Varnish Software AS
Licensed under the BSD-2-Clause License.
https://varnish-cache.org/docs/7.4/reference/varnishadm.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API