Назад | Перейти на главную страницу

Изменения конфигурации обновления Varnish с 3 до 4

Может ли кто-нибудь, кто действительно понимает, что говорится в документе об обновлении, сделать как или прямую модификацию популярного vcl, чтобы люди, у которых не было такого большого опыта, просто использовали эти файлы vcl по умолчанию?

Вот тот, который я и несколько моих друзей регулярно используем:

https://github.com/ewanleith/Wordpress-Server-Configuration-Files/blob/master/default.vcl

Например, с чего мне начать, если я хочу использовать эту вещь с 4.0?

vcl_fetch нужно переименовать, это сработает, если я просто переименую его и добавлю версию vcl вверху?

В принципе, да, вы переименовываете все свои функции и изменяете все свои вызовы для работы с синтаксисом нового языка.

Возможно, будет проще написать файл vcl с нуля, используя то, что вы знаете из версии v3. Тем не менее, вполне возможно просто преобразовать VCL в v4, перейдя по вашему коду, используя руководство по миграции здесь: http://varnish-cache.org/docs/5.0/whats-new/upgrading-4.1.html Изменить: с тех пор я нашел этот инструмент, который помогает https://github.com/fgsch/varnish3to4 Это не волшебная палочка, вам все равно нужно будет преобразовать, но это должно помочь.

EditEdit: добавлена ​​обновленная ссылка @Jay Huggins