Могу ли я положить объект в лак? - PullRequest
0 голосов
/ 04 ноября 2019

Я хочу нажать на Varnish определенный URL, чтобы кэшировать его после обработки. Поток:

  1. обработка изображения
  2. по окончании "толкать" ссылку на изображение, чтобы покрыть его лаком

Я не хочу ждатьзапросы клиентов, чтобы затем его кешировать. Он должен быть готов после обработки вернуть его с высокой производительностью. Возможно ли это?

Я могу отправить внутренний запрос GET как стандартный клиент и сделать его кэшированным, но я бы предпочел определить, например, запрос PUT в конфигурации config, и сделать его кэшированным, не возвращая его в этом процессе.

1 Ответ

1 голос
/ 04 ноября 2019

Ваш единственный вариант - внутренний HEAD (лучше, чем GET; он будет внутренне преобразован в GET с помощью Varnish при отправке запроса бэкэнд-стороне). Подход PUT невозможен, по крайней мере, без реализации VMOD для него, и, вероятно, он не будет простым.

...