Неправильно определен req.http.host
. Вот что вызвало эту проблему: точное совпадение или регулярное выражение (т.е. внутри точного совпадения нет регулярного выражения).
Я не уверен, поскольку кажется совершенно очевидным, что определение директора неверно.
director app02 round-robin {
{ .backend = app02b; }
# { .backend = app02a; }
}
Должно быть:
director app02 round-robin {
{ .backend = app02b; }
{ .backend = app02a; }
}
Вы также должны использовать varnishadm для проверки работоспособности серверной части
varnishadm debug.health