Отклоните все переопределяется другим блоком местоположения

Без большего понимания Вашей установки (например, Ваш веб-сайт является статичным или динамичным? Транзакции базы данных происходят на серверах с помощью той же подсистемы внешней памяти?), но RAID 6 обычно является плохим выбором для производительности записи, не берите в голову при представлении еще большей сложности через gluster. У Вас потенциально есть два набора продолжения перевода дорожки записи, один на gluster уровне и один на уровне контроллера. Затем у Вас есть два вычисления блоков четности, которые замедляют вещи и вызывают блокирование ввода-вывода, если у Вас нет большого кэша записи и периоды низкого действия ввода-вывода.

Я рекомендовал бы, чтобы Вы переключились на RAID 10 и поддержали это или волоконно-оптическим каналом, или несколько связали ссылки GigE.

3
задан 13 December 2011 в 21:37
1 ответ

Сделайте / _ частным местоположением приоритет над соответствием регулярному выражению:

location ^~ /_private {

Вот и все.

В документации nginx есть полезная информация о какой блок местоположения будет применяться к данному запросу. Цитата:

  1. Директивы с префиксом "=", которые точно соответствуют запросу. Если найдено, поиск прекращается.
  2. Все оставшиеся директивы с обычными строками. Если это совпадение использовало префикс «^ ~», поиск прекращается.
  3. Регулярные выражения в том порядке, в котором они определены в файле конфигурации.
  4. Если # 3 дало совпадение, используется этот результат. В противном случае используется совпадение из # 2.
3
ответ дан 3 December 2019 в 06:42

Теги

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