Указание пути к файлу
Когда Вы используете файл нс из текущего каталога, необходимо указать, в каком каталоге этот файл находится. Это делается с помощью указания пути к файлу.
Путь – это последовательность из имен каталогов и.ли симиолов «..» , разделенных символом «\». Этот путь задает маршрут от текущего каталога или от корневого каталога диска к тому каталогу, и котором находится нужный фгайл.
Если путь начинается с символа «\», то маршрут вычисляется от корневого каталога диска, иначе – от текущего каталога. Каждое имя каталога в пути соответствует входу в подкаталог с таким же именем, «..» соответствует входу в подкаталог.
Н
апример, пусть текущий каталог — DOC (см. рис. 5,1.)- Тогда:Имена накопителей на дисках
В компьютере обычно имеется несколько накопителей на магнитных дисках. Для ДОС накопители на магнитных дисках именуются А:, В:, С: и т. д. Буквы А: и В: предназначены для определения дисководов.
Текущий диск – это тот диск с которым производится работа в настоящее время. DOS по умолчанию ищет все задаваемые пользователей файлы на текущем диске.
Полное имя файла имеет следующий вид (скобками [ и ] обозначаются необязательные элементы):
[дисковод:\][путь\]имя_файла
т. е. состоит из пути к каталогу, в котором находится файл, и имени файла, разделенных символом «\», перед которым может стоять обозначение дисковода.
Если дисковод не указан, то подразумевается текущий дисковод. Если путь не указан, то подразумевается текущий каталог.
Символы * и ?
Символ * обозначает любое число любых символов в имени файла или в расширении имени файла. Символ ? обозначает один произвольный символ или отсутствие символа в имени файла или в расширении имени файла.
В именах файлов, содержащих указание на каталог или дисковод, символы * и ? нельзя употреблять в той части имени, которая содержит указание на каталог или дисковод.
Команды ms dos
– Смена текущего диска:
БУКВА ДИСКА:
А:
– Смена активного каталога:
CHDIR [диск:][путь]
CHDIR[..]
CD [диск:][путь]
CD[..]
..задает переход в родительскую папку.
Команда CD диск: отображает имя текущей папки заданного диска.
Команда CD без параметров отображает имена текущего диска и папки.
– Вывод списка файлов и подпапок из указанной папки:
DIR [диск:][путь][имя_файла] [/P] [/W] [/A[[:]атрибуты]]
[/O[[:]сортировка]] [/S] [/B] [/L] [/V] [/4]
[диск:][путь][имя_файла] Диск, папка и/или файлы, которые следует включить в список. Может использоваться один или несколько образцов имен.)
/P Пауза после заполнения каждого экрана.
/W Вывод списка в несколько столбцов.
/A Вывод файлов с заданными атрибутами.
атрибуты D Папки R Файлы только для чтения
H Скрытые файлы A Предназначенные для архивации
Префикс «-» имеет значение НЕ
/O Сортировка списка отображаемых файлов.
сортировка
N по имени (алфавитная)
S по размеру (начиная с меньших)
E по расширению (алфавитная)
D по дате (с более старых)
A по дате загрузки (начиная с более старых)
G Начать список с папок
Префикс «-» — обратный порядок
/S Вывод списка файлов из заданной папки и ее подпапок.
/B Вывод только имен файлов.
/L Использование нижнего регистра.
/V Отображение расширенных сведений о файлах и папках.
/4 Вывод четырех цифр года (если не указан ключ /V).
Ключи могут быть установлены с помощью переменной среды DIRCMD. Чтобы отменить их действие, в командную строку следует поместить те же ключи с префиксом «-«.
– Очистка экрана:
CLS
– Копирование одного или нескольких файлов в другое место.
Копирование одного или нескольких файлов в другое место.
[/A | /B]] [/V] [/Y | /-Y]
источник Имя копируемого файла (файлов).
/A Файл является текстовым файлом ASCII.
/B Файл является двоичным.
результат Папка для размещения и/или имя создаваемого файла.
/V Проверка правильности копирования путем сравнения файлов.
/Y Отключение режима запроса подтверждения на замену файлов.
/-Y Включение режима запроса подтверждения на замену файлов.
Ключ /Y может быть установлен с помощью переменной среды COPYCMD.
Ключ /-Y, заданный непосредственно в командной строке, имеет над ним приоритет.
Чтобы объединить несколько файлов в один, необходимо указать единственный результирующий файл и несколько исходных (путем использования подстановочных знаков или формата файл1+файл2+файл3).
– Копирует файлы и структуру папок.
XCOPY источник [результат] [/A | /M] [/D[:дата]] [/P] [/S [/E]] [/W]
[/C] [/I] [/Q] [/F] [/L] [/H] [/R] [/T] [/U] [/K] [/N]
источник Указывает файлы для копирования.
результат Указывает размещение и/или имя новых файлов.
/A Копировать файлы с установленным атрибутом «архивный», не меняя атрибут.
/M Копировать файлы с установленным атрибутом «архивный», снимая атрибут.
/D:дата Копировать файлы измененные не ранее указанной даты. Если дата не указана — копировать если источник новее результата.
/P Запрашивать подтверждение перед созданием файлов.
/S Копировать папки и подпапки, кроме пустых.
/E Копировать папки и подпапки, включая пустые.
То же, что и /S /E. Может использоваться для изменения /T.
/W Запрашивать нажатие клавиши перед копированием.
/C Продолжать копирование в случае возникновения ошибок.
/I Если копируются несколько файлов и файл назначения отсутствует, считать, что он должен быть папкой.
/Q Не отображать имена файлов при копировании.
/F Отображать полные пути источника и результата.
/H Копировать скрытые и системные файлы.
/R Заменять файлы только для чтения.
/T Создавать только структуру папок. Не включать пустые папки и подпапки. /T /E включать пустые папки и подпапки.
/U Обновлять существующие файлы.
/K Копировать атрибуты. Обычно Xcopy снимает атрибут «только чтение».
/Y Заменять файлы без запроса.
/-Y Запрашивать перед заменой файлов.
/N Копировать используя короткие имена.
– Переименование файлов и папок.
REN [диск:][путь][папка1 | имя_файла1] [папка2 | имя_файла2]
Указать другой диск или папку для результирующего файла или папки нельзя.
– Удаление одного или нескольких файлов.
DEL [диск:][путь]имя_файла [/P]
ERASE [диск:][путь]имя_файла [/P]
[диск:][путь]имя_файла Имя удаляемого файла (файлов). Для удаления сразу нескольких файлов используются подстановочные знаки.
/P Выдача запросов при удалении каждого файла.
– Создание папки.
MKDIR [диск:]путь
MD [диск:]путь
– Вывод на экран содержимого текстовых файлов.
TYPE [диск:][путь]имя_файла
– Удаление папки вместе с подпапками и содержащимися в них файлами.
DELTREE [/Y] [диск:]путь [[диск:]путь[…]]
/Y Блокировка выдачи запросов на подтверждение удаления подпапок.
[диск:]путь Имя удаляемой папки.
Замечание. Программу DELTREE следует использовать осторожно, так как
удалены будут все файлы и папки, входящие в указанную папку.
– Удаление папки.
RMDIR [диск:]путь
RD [диск:]путь
– Изменение приглашения в командной строке Windows.
PROMPT [текст]
текст Новое приглашение командной строки.
Приглашение может включать обычные символы и следующие коды:
$Q = (знак равенства)
$$ $ (символ доллара)
$T Текущее время
$D Текущая дата
$P Текущие диск и путь
$V Номер версии Windows
$N Текущий диск
$G > (знак «больше»)
$L < (знак «меньше»)
$B | (вертикальная черта)
$H Backspace (удаление предыдущего символа)
$E Код Escape (ASCII 27)
$_ Возврат каретки и перевод строки
Ввод PROMPT без параметров позволяет восстановить исходный вид приглашения.
– Установка режима проверки правильности записи файлов на диск.
VERIFY [ON | OFF]
Ввод VERIFY без параметров позволяет выяснить текущее значение режима VERIFY.
–Вывод либо установка пути поиска исполняемых файлов.
PATH [[диск:]путь[;…]]
PATH ;
Ввод PATH ; позволяет очистить путь поиска, ограничив его текущей папкой.
Ввод PATH без параметров приводит к отображению текущего пути поиска.
Титул Оглавление Введение Вопросы для самопроверки Практические задания Список литературы
|
Файл поименнованная область на диске или другом носителе информации. В них могут храниться тексты программ, документы, готовые к выполнению программы и любые другие данные. Исполнимые файлы файлы в составе программы, запускающие ее на выполнение *.bat , *.com, *.exe. Файлы документов данные, относящиеся к одному документу и хранящиеся в одном файле. Имя файла обозначение файла, которое позволяет программам обращаться к файлу. Каталог специальное место на диске, в котором хранятся имена файлов, сведения о размере файла, времени последнего обновления, атрибуты (свойства) файлов и т.д. Если в каталоге хранится имя файла, то говорят, что он находится в данном каталоге. В каталоге может быть много файлов, но каждый из них всегда регистрируется только в одном каталоге. Каталоги выстраиваются в иерархию от корневого (глобального, главного) каталога до каталога низшего уровня. Текущий каталог каталог, с которым в текущий момент работает пользователь. Указание пути к файлу когда используется файл не из текущего каталога, необходимо указать в каком каталоге находится файл это делается с помощью указания пути к файлу. Путь это последовательность из имен каталогов или символов, подкаталогов, разделенных «\». Этот путь задает маршрут от текущего или от корневого каталога диска к тому каталогу, в котором находится нужный файл. Полное имя файла имеет следующий вид:[дисковод:][путь\] имя файла drag-&-drop — (с англ. перетащить и опустить) функция, позволяющая выполнить какие-либо действия с помощью мыши Продолжим Назад
|
Создание приложения: маршрутизация | Next.js
Основой каждого приложения является маршрутизация. Эта страница познакомит вас с фундаментальными концепциями маршрутизации для Интернета и с тем, как обрабатывать маршрутизацию в Next.js.
Во-первых, вы увидите, что эти термины используются в документации. Вот краткий справочник:
- Дерево: Соглашение для визуализации иерархической структуры. Например, дерево компонентов с родительскими и дочерними компонентами, структура папок и т. д.
- Поддерево: Часть дерева, начинающаяся с нового корня (первая) и заканчивающаяся листьями (последняя).
- Корень : Первый узел в дереве или поддереве, например корневой макет.
- Лист: Узлы в поддереве, у которых нет дочерних элементов, например, последний сегмент в пути URL.
- Сегмент URL: Часть пути URL, разделенная косой чертой.
- URL-адрес: Часть URL-адреса, которая следует за доменом (состоящая из сегментов).
В версии 13 компания Next.js представила новый маршрутизатор приложений , построенный на компонентах React Server, который поддерживает общие макеты, вложенную маршрутизацию, состояния загрузки, обработку ошибок и многое другое.
Маршрутизатор приложений работает в новом каталоге с именем app
. Каталог приложений
работает вместе с каталогом страниц
, что позволяет осуществлять поэтапное внедрение. Это позволяет вам выбрать некоторые маршруты вашего приложения в новом поведении, сохраняя при этом другие маршруты в страниц
каталог для предыдущего поведения. Если ваше приложение использует каталог pages
, см. также документацию Pages Router.
Полезно знать: Маршрутизатор приложений имеет приоритет над маршрутизатором страниц. Маршруты между каталогами не должны разрешаться в один и тот же путь URL-адреса и вызовут ошибку времени сборки для предотвращения конфликта.
По умолчанию компоненты внутри приложения
являются компонентами React Server. Это оптимизация производительности, которая позволяет вам легко их внедрять, а также вы можете использовать клиентские компоненты.
Рекомендация: Ознакомьтесь со страницей серверных и клиентских компонентов, если вы не знакомы с серверными компонентами.
В App Router:
- Папки используются для определения маршрутов. Маршрут — это единый путь вложенных папок, следующий по иерархии от корневой папки до конечной папки , которая включает файл
page. js
. - Файлы используются для создания пользовательского интерфейса, отображаемого для сегмента маршрута. См. специальные файлы.
Каждая папка в маршруте представляет сегмент маршрута . Каждый сегмент маршрута сопоставляется с соответствующим сегментом в пути URL .
Чтобы создать вложенный маршрут, вы можете вложить папки друг в друга. Например, вы можете добавить новый маршрут /dashboard/settings
, вложив две новые папки в каталог app
.
Маршрут /dashboard/settings
состоит из трех сегментов:
/
(корневой сегмент)-
приборная панель
(сегмент) -
настройки
(листовой сегмент)
Next.js предоставляет набор специальных файлов для создания пользовательского интерфейса с определенным поведением во вложенных маршрутах:
- page.js: создайте уникальный пользовательский интерфейс маршрута и сделайте путь общедоступным.
- route.js: создание конечных точек API на стороне сервера для маршрута.
- layout.js: создайте общий пользовательский интерфейс для сегмента и его дочерних элементов. Макет оборачивает страницу или дочерний сегмент.
- template.js: аналогично
layout.js
, за исключением того, что новый экземпляр компонента монтируется в навигации. Используйте макеты, если вам не нужно такое поведение.
- template.js: аналогично
- loading.js: создайте пользовательский интерфейс загрузки для сегмента и его дочерних элементов.
loading.js
оборачивает страницу или дочерний сегмент в границу приостановки React, показывая загрузочный пользовательский интерфейс во время загрузки. - error.js: создать пользовательский интерфейс ошибки для сегмента и его дочерних элементов.
error.js
заключает страницу или дочерний сегмент в границу ошибки React, показывая пользовательский интерфейс ошибки, если ошибка обнаружена.- global-error. js: аналогично
error.js
, но специально для перехвата ошибок в корнеlayout.js
.
- global-error. js: аналогично
- not-found.js: Создайте пользовательский интерфейс, чтобы показать, когда функция
notFound
вызывается в сегменте маршрута или когда URL-адрес не соответствует ни одному маршруту.
Полезно знать:
.js
,.jsx
или.tsx
можно использовать для специальных файлов.
Компоненты React, определенные в специальных файлах сегмента маршрута, отображаются в определенной иерархии:
-
layout.js
-
шаблон.js
-
error.js
(граница ошибки реакции) -
loading.js
(граница приостановки реакции) -
not-found.js
(граница ошибки реакции) -
page.js
или вложенныйlayout.js
Во вложенном маршруте компоненты сегмента будут вложены внутри компонентов его родительского сегмента.
В дополнение к специальным файлам у вас есть возможность размещать свои собственные файлы в папках. Например, таблицы стилей, тесты, компоненты и многое другое.
В отличие от каталога страниц
, который использует маршрутизацию на стороне клиента, Маршрутизатор приложений использует ориентированную на сервер маршрутизацию для согласования с серверными компонентами и выборкой данных на сервере. При ориентированной на сервер маршрутизации клиенту не нужно загружать карту маршрутов, и для поиска маршрутов можно использовать тот же запрос для серверных компонентов. Эта оптимизация полезна для всех приложений, но больше влияет на приложения с большим количеством маршрутов.
Хотя маршрутизация ориентирована на сервер, маршрутизатор использует навигация на стороне клиента с компонентом ссылки — поведение напоминает одностраничное приложение. Это означает, что когда пользователь переходит на новый маршрут, браузер не перезагружает страницу. Вместо этого URL-адрес будет обновлен, и Next.js будет отображать только те сегменты, которые изменились.
Кроме того, когда пользователи перемещаются по приложению, маршрутизатор будет сохранять результат полезной нагрузки компонента React Server в кэше на стороне клиента в памяти . Кэш разделен на сегменты маршрута, что позволяет аннулировать данные на любом уровне и обеспечивает согласованность между одновременными рендерингами React. Это означает, что в некоторых случаях кеш ранее извлеченного сегмента можно использовать повторно, что еще больше повышает производительность.
Ознакомьтесь со страницей Linking and Navigating, чтобы узнать, как использовать компонент Link.
При переходе между родственными маршрутами (например, /dashboard/settings
и /dashboard/analytics
ниже) Next.js будет извлекать и отображать макеты и страницы только в маршрутах, которые меняются. Он будет , а не повторно извлекать или повторно отображать что-либо выше сегментов в поддереве. Это означает, что в маршрутах, использующих общий макет, этот макет будет сохранен при переходе пользователя между одноуровневыми страницами.
Без частичного рендеринга каждый переход вызывал бы повторный рендеринг всей страницы на сервере. Отрисовка только обновляемого сегмента сокращает объем передаваемых данных и время выполнения, что приводит к повышению производительности.
Маршрутизатор приложений также предоставляет набор соглашений, которые помогут вам реализовать более сложные шаблоны маршрутизации. К ним относятся:
- Параллельные маршруты: позволяют одновременно отображать две или более страниц в одном представлении, по которым можно перемещаться независимо друг от друга. Вы можете использовать их для разделенных представлений, у которых есть собственная вложенная навигация. Например. Панели инструментов.
- Intercepting Routes: позволяет перехватить маршрут и показать его в контексте другого маршрута. Вы можете использовать их, когда важно сохранить контекст текущей страницы. Например. Просмотр всех задач при редактировании одной задачи или расширении фотографии в ленте.
Эти шаблоны позволяют создавать более богатые и сложные пользовательские интерфейсы, демократизируя функции, которые исторически были сложными для реализации небольшими группами и отдельными разработчиками.
Теперь, когда вы понимаете основы маршрутизации в Next.js, перейдите по ссылкам ниже, чтобы создать свои первые маршруты:
Маршруты — Сеть | Архитектура
Для всех элементов, описанных в этом разделе, вы можете установить переменные среды в
конфигурацию развертывания для маршрутизатора, чтобы изменить его конфигурацию, или использовать oc set env
команда:
$ oc set env/ KEY1=VALUE1 KEY2=VALUE2
Например:
$ oc set env dc/router ROUTER_SYSLOG_ADDRESS=127.0.0 .1 ROUTER_LOG_LEVEL=отладка
Переменная | По умолчанию | Описание |
---|---|---|
| Содержимое сертификата по умолчанию для использования для маршрутов, которые не предоставляют сертификат сервера TLS; в формате PEM. | |
| Путь к каталогу, содержащему файл с именем tls.crt . Если tls.crt не является файлом PEM, который также содержит закрытый ключ, он сначала объединяется с файлом с именем tls.key в том же каталоге. Затем содержимое в формате PEM используется в качестве сертификата по умолчанию. Используется, только если | |
| Путь к сертификату по умолчанию, который следует использовать для маршрутов, не предоставляющих сертификат сервера TLS; в формате PEM. Используется только если | |
| | Если |
| Селектор меток для применения к наблюдаемым пространствам имен, пустое означает все. | |
| Селектор меток для применения к проектам для просмотра, emtpy означает все. | |
| Путь к сценарию перезагрузки, используемому для перезагрузки маршрутизатора. | |
| Список доменов, разделенных запятыми, частью которых может быть имя хоста в маршруте. Можно использовать любой поддомен в домене. Вариант | |
| Строка для указания способа обработки конечных точек при использовании функции шаблона processEndpointsForAlias. Допустимые значения: [«перемешать», «»]. «shuffle» рандомизирует элементы при каждом вызове. Поведение по умолчанию возвращается в заранее определенном порядке. | |
| | Если установлено значение |
| Указывает имя файла cookie для переопределения внутреннего имени по умолчанию. Имя должно состоять из любой комбинации прописных и строчных букв, цифр, «_», и «-«. По умолчанию используется хешированное имя внутреннего ключа для маршрута. | |
| «текст/html текст/обычный текст/CSS» | Разделенный пробелами список mime-типов для сжатия. |
| Список доменов, разделенных запятыми, частью которых не может быть имя хоста в маршруте. Также нельзя использовать субдомен в домене. Переопределяет параметр | |
| Если | |
| 0.0.0.0:1936 | Устанавливает адрес прослушивания для метрик маршрутизатора. |
| предупреждение | Уровень журнала для отправки на сервер системного журнала. |
| 20000 | Максимальное количество одновременных подключений. |
| 500 | |
| Метрики, собранные в формате CSV. Например, | |
| 5 с | |
| 5 с | |
| прокси | Создание метрик для маршрутизатора HAProxy. (единственное поддерживаемое значение — haproxy) |
| Список доменных имен, разделенных запятыми. Если доменное имя маршрута совпадает с именем хоста в маршруте, имя хоста игнорируется и используется шаблон, определенный в | |
| Если установлено | |
| 443 | Порт для прослушивания HTTPS-запросов. |
| 80 | Порт для прослушивания HTTP-запросов. |
| общественный | Имя, которое маршрутизатор идентифицирует в состоянии маршрута. |
| Имя хоста (необязательно) маршрутизатора, отображаемое в состоянии маршрута. | |
| Пространство имен, которое маршрутизатор идентифицирует в состоянии маршрута. Требуется, если используется | |
| 10443 | Внутренний порт для некоторой связи между интерфейсом и сервером (см. примечание ниже). |
| 10444 | Внутренний порт для некоторой связи между интерфейсом и сервером (см. примечание ниже). |
| Шаблон, который следует использовать для создания имени хоста для маршрута без spec. host (например, ${name}-${namespace}.myapps.mycompany.com). | |
| Адрес для отправки сообщений журнала. Отключено, если пусто. | |
| Если установлено, переопределяет формат журнала по умолчанию, используемый базовой реализацией маршрутизатора. Его значение должно соответствовать спецификации базовой реализации маршрутизатора. | |
| источник | стратегия балансировки нагрузки.
для нескольких конечных точек для сквозных маршрутов. Доступные варианты: |
| Указывает количество потоков для маршрутизатора haproxy. | |
| наименьший конн | стратегия балансировки нагрузки. для маршрутов с несколькими конечными точками. Доступные варианты: |
| Селектор меток для применения к отслеживаемым маршрутам, пустое значение означает все. | |
| Пароль, необходимый для доступа к статистике маршрутизатора (если реализация маршрутизатора поддерживает это). | |
| Порт для предоставления статистики (если это поддерживается реализацией маршрутизатора). Если не установлено, статистика не отображается. | |
| Имя пользователя, необходимое для доступа к статистике маршрутизатора (если реализация маршрутизатора поддерживает это). | |
| | Путь к файлу шаблона HAProxy (в образе контейнера). |
| Если установлено значение | |
| Если установлено значение | |
| Установите значение | |
| строгий-сни | |
| промежуточный | Укажите набор шифров, поддерживаемых привязкой. |
| Если установлено значение | |
| 3600 | Указывает, как часто следует фиксировать изменения, сделанные с помощью диспетчера динамической конфигурации. Это приводит к тому, что базовая реализация маршрутизатора шаблона перезагружает конфигурацию. |
| Задайте пространство имен, содержащее маршруты, служащие схемами для диспетчера динамической конфигурации. Это позволяет диспетчеру динамической конфигурации поддерживать пользовательские маршруты с любыми пользовательскими аннотациями, сертификатами или файлами конфигурации. | |
| Установите селектор меток для применения к маршрутам в пространстве имен маршрутов схемы. Это позволяет указать маршруты в пространстве имен, которые могут служить схемами для диспетчера динамической конфигурации. | |
| 10 | Задает размер предварительно выделенного пула для каждой схемы маршрута, управляемой диспетчером динамической конфигурации. Это может быть переопределено на индивидуальной основе маршрута с помощью |
| 5 | Указывает максимальное количество динамических серверов, добавляемых к каждому маршруту для использования диспетчером динамической конфигурации. |
Если вы хотите запустить несколько маршрутизаторов на одном компьютере, вы должны изменить
порты, которые прослушивает роутер, |
Переменные времени ожидания маршрутизатора
TimeUnits
представлены числом, за которым следует единица измерения: us
*(микросекунды), мс
(миллисекунды, по умолчанию), с
(секунды), m
(минуты), ч
*(часы), d
(дни).
Регулярное выражение: [1-9][0-9]*(us\|ms\|s\|m\|h\|d)
| 5000 мс | Промежуток времени между последующими проверками работоспособности серверных частей. |
| 1 с | Управляет временем ожидания TCP FIN для клиента, подключающегося к маршруту. Если FIN, отправленный для закрытия соединения, не будет получен в течение заданного времени, HAProxy закроет соединение. Это безвредно, если установлено низкое значение и используется меньше ресурсов маршрутизатора. |
| 30 с | Время, в течение которого клиент должен подтвердить или отправить данные. |
| 5 с | Максимальное время соединения. |
| 1 с | Управляет временем ожидания TCP FIN от маршрутизатора до модуля, поддерживающего маршрут. |
| 30 с | Время, в течение которого сервер должен подтвердить или отправить данные. |
| 1 час | Время, в течение которого соединения TCP или WebSocket остаются открытыми. Если у вас есть веб-сокеты/tcp соединений (и всякий раз, когда HAProxy перезагружается), старые процессы HAProxy останется на этот период. |
| 300 с | Установите максимальное время ожидания появления нового HTTP-запроса. Если установить слишком низкое значение, это может вызвать проблемы с браузерами и приложениями, не ожидающими небольшого значения |
| 10 с | Время, которое может занять передача HTTP-запроса. |
| 5 с | Минимальная частота, с которой маршрутизатору разрешено перезагружаться для принятия новых изменений. |
| 5 с | Тайм-аут для сбора метрик HAProxy. |
Некоторые эффективные значения времени ожидания могут быть суммой определенных переменных, а не конкретным ожидаемым временем ожидания. Например: |