Выравнивание нагрузки через серверы приложений

Проблема состоит в том, что apt/dpkg не может посмотреть в файлах изображений для .deb файлов пакета. Необходимо получить сами .deb файлы к источнику USB.

Я сделал бы это следующим образом:

  1. Установите сервер Ubuntu на другом компьютере (или в пустой раздел или в виртуальную машину), который действительно имеет сетевое соединение.
  2. Выполненная 'способность убирает' для убирания каталога пакета в/var/cache/apt/archives
  3. Выполненная 'способность устанавливает xfce'
  4. /var/cache/apt/archives будет теперь иметь .debs, в котором Вы нуждаетесь. Скопируйте их в Ваш диск и выполните установку на исходном компьютере.

Существует также программа, названная способно-в режиме офлайн, который это обрабатывает этот вид ситуации, но вероятно не стоящее изучения всего для одной установки.

1
задан 23 December 2011 в 19:16
3 ответа

Вы можете изменить домашний каталог каждого пользователя, чтобы указать путь к его / ее проекту. Команда вроде:

sudo usermod -d /var/www/path/to/project username

сделает это. Пользователь FTP после подключения увидит свой проект, если пользователи находятся в режиме chroot в конфигурации vsftp.

заключается в том, что весь трафик должен проходить через единственный балансировщик нагрузки. На одном уровне это делает его серьезной точкой отказа (но вы можете переключиться на отказ, чтобы уменьшить влияние). Что еще более важно, в какой-то момент отдельный узел не сможет обрабатывать трафик, который должен проходить через него. Последняя проблема решается с помощью DNS - запросы возвращают разные IP-адреса, соответствующие разным балансировщикам нагрузки.

3
ответ дан 3 December 2019 в 16:37

Подход к балансировке нагрузки полностью зависит от проектных спецификаций, которые, надеюсь, вы предоставили администраторам. Руководства по балансировке нагрузки нет, потому что есть несколько способов сделать это в зависимости от веб-сайта и надежности решения. Например, для статического веб-сайта, который нуждается только в дублировании и не влияет на бизнес, циклический DNS подойдет. Если вам просто нужна избыточность, тогда подойдет кластер. Если вам нужна надежность 99,999 и балансировка нагрузки на основе времени отклика, вам потребуются резервные выделенные аппаратные балансировщики нагрузки сети.

Как администратор, мне нужно знать, что именно делает ваше приложение и где оно будет наращивать нагрузку, чтобы определить, как лучше всего реализовать балансировку нагрузки. Кроме того, если у него есть бэкэнд базы данных, он также должен быть избыточным.

3
ответ дан 3 December 2019 в 16:37

HTTP-запросы балансировки нагрузки могут выполняться несколькими способами. Для этого используется циклический перебор DNS, но у вас нет особого контроля над ним.

Другой и лучший подход - использовать выделенное оборудование для балансировки нагрузки. Например, вы можете запустить Linux и установить программное обеспечение для балансировки нагрузки, такое как haproxy.

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

1
ответ дан 3 December 2019 в 16:37

Теги

Похожие вопросы