Проблемы с Varnish 4.0 - служба запущена и прослушивает, но не отвечает

Впервые я установил лак 4.0 - я подозреваю, что конфигурация и т. д. относительно просты, и я установил лак на нескольких других серверах. Однако я не могу заставить Лака ответить. Я установил с Pound (:443), и в настоящее время у меня работает Apache позади (:8090), 8090 отвечает, пока не беспокоится о Pound, но Port: 80 не отвечает.

#: netstat -ntlp | grep LISTEN

tcp        0      0 0.0.0.0:443             0.0.0.0:*               LISTEN      1450/pound
tcp        0      0 127.0.0.1:6082          0.0.0.0:*               LISTEN      6876/varnishd
tcp        0      0 0.0.0.0:80              0.0.0.0:*               LISTEN      6876/varnishd
tcp6       0      0 :::8090                 :::*                    LISTEN      1379/apache2
tcp6       0      0 :::80                   :::*                    LISTEN      6876/varnishd

Похоже, что он настроен так, как я и ожидал, я не слишком много перепутал с default.vcl - так как хочу, чтобы он просто отвечал, что не приводит ни к каким результатам в varnishtop / varnishlog.

Я думаю, что у меня может быть больше пакетов, чем мне нужно?, Я сравнил эту установку с другим сервером (лак 3.0), и количество пакетов Varnish, по-видимому, намного длиннее..?

#:/etc/varnish# apt-cache policy libvarnishapi1
libvarnishapi1:
  Installed: 4.1.3-1~jessie
  Candidate: 4.1.3-1~jessie
  Version table:
 *** 4.1.3-1~jessie 500
        500 http://repo.varnish-cache.org/debian jessie/varnish-4.1 amd64 Packages
        100 /var/lib/dpkg/status
     4.1.2-2~jessie 500
        500 http://repo.varnish-cache.org/debian jessie/varnish-4.1 amd64 Packages
     4.1.2-1~jessie 500
        500 http://repo.varnish-cache.org/debian jessie/varnish-4.1 amd64 Packages
     4.1.1-1 500
        500 http://azure.archive.ubuntu.com/ubuntu xenial/universe amd64 Packages
     4.1.1-1~jessie 500
        500 http://repo.varnish-cache.org/debian jessie/varnish-4.1 amd64 Packages
     4.1.0-1~jessie 500
        500 http://repo.varnish-cache.org/debian jessie/varnish-4.1 amd64 *Packages
     3.0.7-1~lucid 500
        500 http://repo.varnish-cache.org/ubuntu lucid/varnish-3.0 amd64 Packages
     3.0.6-1~lucid 500
        500 http://repo.varnish-cache.org/ubuntu lucid/varnish-3.0 amd64 Packages
     3.0.5-1~lucid 500
        500 http://repo.varnish-cache.org/ubuntu lucid/varnish-3.0 amd64 Packages
     3.0.4-1~lucid 500
        500 http://repo.varnish-cache.org/ubuntu lucid/varnish-3.0 amd64 Packages
     3.0.3-1~lucid 500
        500 http://repo.varnish-cache.org/ubuntu lucid/varnish-3.0 amd64 Packages
     3.0.2-1~1lucid1 500
        500 http://repo.varnish-cache.org/ubuntu lucid/varnish-3.0 amd64 Packages
     3.0.1-1~lucid1 500
        500 http://repo.varnish-cache.org/ubuntu lucid/varnish-3.0 amd64* Packages

Этот список вызывает какие-либо проблемы? Я попытался очистить лак + все настройки, и это позволило расширить функциональность (например, запуск лака). Если да, то как правильно очистить исходные коды пакетов? как уже пробовал один раз и список выше не изменился?

Спасибо

Обновить:

PS Aux | grep лак Показывает три процесса:

vcache 7518 0,0  1,1 120836  7544?        Ss   02:29   0:00 /usr/sbin/varnishd -j unix, пользователь =vcache -F -a:80 -T localhost:6082 -f /etc/varnish/default.vcl -S /etc/varnish/secret - с маллок,256м
vcache    7532  0,2 ​​13,7 267804 94072?        Sl   02:29   0:00 /usr/sbin/varnishd -j unix, пользователь =vcache -F -a:80 -T localhost:6082 -f /etc/varnish/default.vcl -S /etc/varnish/..,
root      7810  0,0 0,1  12944  1084 pts/0    S+   02:32   0:00 grep --color=auto лак

Говорит, что должно быть только два? deshack.net/how-to-varnish-listen-port-80-systemd/

1 ответ

Наконец-то все получилось - в конечных точках Azure я выбрал Плавающий IP-адрес Включен для:80, установлен на отключен и теперь работает как положено.

Другие вопросы по тегам