У нас есть один конкретный сайт, который является Symfony и использует комплект Sylius для электронной коммерции.Сайт Symfony/Sylius на Vagrant/Puphpet медленный. Один и тот же сайт не на виртуальном боксе не медленный
Наши разработчики пытаются использовать Vagrant, поэтому у нас могут быть аналогичные среды. Мы используем Puphpet для создания экземпляра Vagrant и совместного использования конфигурационного файла.
Если мы работаем над сайтом/репо или на промежуточном сервере, все работает нормально. Загрузка страниц составляет около 2-3 секунд.
Когда мы используем Vagrant/Virtualbox, это составляет 30-35 секунд на загрузку страницы.
До сих пор мы пытались
- Выделяя до 6GB к коробке
- Дарит до 4 процессоров к коробке
- Включения NFS для синхронизации файлов
- Отключают все другие программы на компьютерах с использованием Vagrant/Virtualbox (чат, другие браузеры и т. д.)
Ни одна из этих вещей не повлияла на страницу loa d время.
Я могу предоставить 2 вещи. Одним из них является след нагрузки от Symfony: https://nimbus.everhelper.me/client/notes/share/708707/mvw707mckzm2wq4rlkzc
Поскольку существует так много кода в puphpet конфигурации, я положил его в Pastebin здесь: http://pastebin.com/7ciVA5FL
Хост-машины - Windows 10 32bit, 8GB ram 15 4th gen. Я добавил nfs в синхронизацию файлов и сделал бранную перезагрузку --provision. Не знаете, как это проверить или нет. Если я должен, я могу заглянуть в унисон. – hdwebpros
Я уверен, что NFS не работает.Я попытался сделать то же самое на машине Windows, и это просто не работает из коробки - бродяга просто продолжает использовать свой механизм обмена виртуальными ящиками. –
Отмечено. Я буду копаться в NFS и посмотреть, смогу ли я тогда работать. Спасибо за помощь! Я буду держать вас в курсе – hdwebpros