три сервера Linux, служащие одному веб-сайту?

Существует ли менеджер окон, легкий устанавливать на Debian, который использует очень небольшие ресурсы?

Менеджеры окон в целом не используют так много в способе ресурсов. Хотя NC10 имеет относительно плохие спецификации, любой одинокий менеджер окон должен быть прекрасным, не выбирайте на той основе.

Однако очень важно, чтобы Вы поняли различие между менеджером окон и настольной средой. Настольные среды (такие как GNOME) в значительной степени по определению используют больше ресурсов, чем менеджер окон, потому что они требуют менеджера окон - тогда как много менеджеров окон не требуют настольной среды (следовательно, они являются "одинокими"). DE's стремится быть больше, чем WM's и так является более тяжелым мудрым ресурсом, часто очень значительно. Однако хороший одинокий менеджер окон может все еще предоставить Вам полный, высоконастраиваемый рабочий стол, включая панели задач, меню, и т.д.

Я только должен колотить и Firefox/Chrome, Java и флэш-память. И возможно что-то как...

Менеджеры окон не накладывают ограничения на то, какое дополнительное программное обеспечение Вы хотите использовать. Они также обычно не предоставляют никому, тогда как настольные среды включают пакет приложений, состоящий, по крайней мере, из файлового браузера. Другими словами, Ваш выбор менеджеров окон не имеет никакого отношения к Вашему выбору веб-браузера, плагина веб-браузера, интерпретатора Java, редактора, и т.д. и т.д. Все веб-браузеры, доступные для Linux, будут работать над любым менеджером окон, и то же идет для интерпретаторов Java и серьезных редакторов.

Исключением к этому являются приложения, которые являются явно частью настольной среды, которая может или не может работать без этого DE. Так, например, если Вам нравится Наутилус, то он, вероятно, будет работать вне GNOME, хотя, возможно, с уменьшенной функциональностью. Это - что-то для рассмотрения, потому что Вам действительно нужен файловый браузер. Большинство достойных терминалов GUI сегодня также связано с DE, но будет работать без него. Например, мне действительно нравится Терминал XFCE, но я не использую XFCE. Это может использоваться с автономным WM, и с другим DE's (например, я использую его с KDE вместо терминала KDE, и с fvwm, большим старым школьным автономным WM).

3
02.01.2015, 23:58
4 ответа

Это, безусловно, вещь, но нам нужно больше информации о вашей настройке. Если вы просто обслуживаете статическую веб-страницу, бросая LoadBalancer перед машинами и иметь его круглый робин к серверам. Если у вас есть что менее статичное. Вам, вероятно, понадобится балансировщик нагрузки (или обратный прокси, как Nginx) перед вашими веб-серверами и одной базой данных, которую используют все серверы.

Вы также можете посмотреть на сеть распространения контента (CDN), такую ​​как CloudFlare.com или Akamai.com.

Вот ссылка о сетях доставки контента:

Сеть доставки контента - Wikipedia

Вы, вероятно, получите лучший ответ с немного больше информации о вашем сайте

2
27.01.2020, 21:16

Похоже, что это не разрешение, как вы сказали, это, по крайней мере, редактирование файла resolv.conf для начала. Я бы изначально исключил все вещи, связанные с функциями уровня ОС, только основываясь на этом.

Я знаю, что вы упомянули, что ваш домен является правильным в pfsense, но в каком контексте?

На вашем pfsense, Перейти к OpenVPN Server -- > Настройки клиента -- > DNS Default Domain. Этот флажок установлен? Если да, то правильно ли он заполнен? Если он пуст, проверьте наличие пробела. Я имею в виду, действительно... если он пуст, снимите флажок. Затем проверьте добавление test.com и перезагрузите енот на шлюзе. Проверьте, изменяет ли подключение resolv.conf с доменом test.com.

-121--116439-

У меня была похожая проблема при попытке построить более новую версию Ruby. Я не ошибаюсь, что glibc-dev должен работать, попробуйте: sudo tazpkg -gi glibc-dev Это должно заставить ваше построение работать. Если не tazpkg имеет инструмент преобразования для deb пакетов. tazpkg convert deb-package-name

Имейте в виду, что версия 4 Slitaz (стабильная) и 5 RC2 отличаются друг от друга более чем на год, поэтому списки пакетов будут разными. Попытка установить новую версию также может решить проблему или создать новые проблемы.

-121--187898-

Есть несколько решений для этого:

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

Другим решением является использование циклического DNS, в этом случае два сервера работают независимо и запросы к ним распределяются DNS-сервером, отвечающим на любой из адресов сервера; это не требует балансировщика нагрузки, но позволит увеличить время простоя, если один сервер отключится (так как DNS-ответы кэшируются, и клиенты должны сделать новый запрос, чтобы получить адрес другого, работающего веб-сервера).

1
27.01.2020, 21:16

Вы можете загрузить баланс своих серверов. Там есть приборы, которые могут это сделать, и я уверен, что некоторые программные решения также. DNS - это также то, к чему вы можете посмотреть, где все три сервера могут отвечать на запросы на ваш адрес www.site.com.

1
27.01.2020, 21:16

Да, вы можете сделать это много способов. 1. Бедный человек с круглым Робином ДНС - больше информации:

Robin DNS - Википедия

  1. Высокий технический способ с балансиром нагрузки, который баланс нагрузки на основе подключений. Подробнее:

Балансировка нагрузки - Википедия

1
27.01.2020, 21:16

Теги

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