Вы служите каким-либо веб-страницам от самого Хоста? В противном случае и все веб-данные находятся на VM1 и VM2, затем вероятно, Apache на Хосте не является лучшим решением. Скорее всего, необходимо использовать что-то как haproxy или сквид на хосте для передачи запросов к Apache, работающему на VM1&2
Ваша команда работает локально (в конце концов, Вы выполняете "hg" исполняемый файл от локальной машины). Параметры являются и удаленными смонтированными каталогами, и они ведут себя как локальные каталоги. Таким образом локальная "hg" программа работает, как будто она работала с локальными файлами.
Это "лучше", чем загрузка/перезагрузка? Я не знаю, это зависит от того, как операционная система обрабатывает операцию "копии" на удаленных каталогах. Возможно, это имеет примитив для отправки команды "копии" в сервер, но я действительно сомневаюсь относительно этого.
Моя ставка - то, что это читает все дерево каталогов и вероятно загружает/загружает все содержание файла.
.hg
, и это могло бы быть дешево на смонтированных каталогах сети. Но файлы в рабочей копии обновляются путем загрузки их и обратной записи их по сети.
– Martin Geisler
2 April 2010 в 12:52