Заметка
Доступ к этой странице требует авторизации. Вы можете попробовать войти в систему или изменить каталог.
Доступ к этой странице требует авторизации. Вы можете попробовать сменить директорию.
Команда
Запустите среду выполнения построителя данных с существующим файлом конфигурации.
Синтаксис
dab start [options]
Краткий обзор
| Вариант | Сводка |
|---|---|
-c, --config |
Используйте определенный файл конфигурации (по умолчанию используется dab-config.json или файл, зависящий от среды, если он присутствует) |
--LogLevel <level> |
Явно задает уровень журнала (имя или число 0–6) |
--no-https-redirect |
Отключает автоматическое перенаправление HTTP→HTTPS |
--verbose |
Задает уровень журнала сведениям |
-c, --config
Путь к файлу конфигурации. По умолчанию — dab-config.json. Если файл dab-config.<DAB_ENVIRONMENT>.json , зависящий от среды, существует, этот файл используется вместо него (DAB_ENVIRONMENT считывается из переменной среды).
Поведение
- Если существует базовый и зависящий от среды файл, выбирается файл, зависящий от среды.
- Изменение конфигурации не происходит,
startиспользуется только.
Замечание
Предоставление --config (или -c) переопределяет логику выбора на основе среды. Если вы передаете путь явным образом, переменная игнорируется и DAB_ENVIRONMENT используется только указанный файл. Это означает, что обход слоя для конкретной среды. Если требуется автоматическое разрешение среды, опущений --config и использование DAB_ENVIRONMENT соответствующего соглашения об именовании файлов.
Example
dab start --config ./settings/dab-config.json
--LogLevel <level>
Задает минимальный уровень журнала явным образом. Принимает имена (Trace, , Debug, InformationWarningError, , Critical, ) Noneили числовые значения0–6. Нечувствителен к регистру.
Поведение
Не удается объединить с
--verbose.Недопустимые значения вне
0–6причины сбоя запуска.Если ни
--verbose--LogLevelзадано, по умолчанию используются следующие значения:- Режим узла разработки:
Debug - Рабочий режим узла:
Error
- Режим узла разработки:
Example
dab start --LogLevel Warning
dab start --LogLevel 1 # Debug
Дополнительные сведения об уровнях см. на уровнях журналов .NET.
Замечание
--LogLevel и --verbose всегда переопределяет все параметры уровня журнала в файле конфигурации. Даже если вы не предоставляете флаг ведения журнала, интерфейс командной строки внедряет базовый уровень журнала при запуске среды выполнения. В результате фильтры ведения журнала, определенные в конфигурации, не применяются к пространству имен или фильтрам средства ведения журнала, определенным в dab startконфигурации.
--no-https-redirect
Отключает автоматическое перенаправление HTTP→HTTPS.
Поведение
- По умолчанию включена безопасная перенаправления.
- При предоставлении этого флага отключается перенаправление.
Замечание
Этот флаг определяет, перенаправляется ли HTTP-трафик на HTTPS. Он не создает и не удаляет конечные точки. Конечные точки определяются ASPNETCORE_URLS по умолчанию (или Kestrel).
- Если настроен только HTTP, флаг ничего не изменяется, так как для перенаправления нет конечной точки HTTPS.
- Если настроен только ПРОТОКОЛ HTTPS, флаг ничего не изменяется, так как для обновления http-трафика нет.
- Если настроены протоколы HTTP и HTTPS, флаг подавляет автоматическое перенаправление, позволяя обеим конечным точкам обслуживать запросы напрямую.
Example
dab start --no-https-redirect
--verbose
Задает минимальный уровень Informationжурнала.
Поведение
- Не удается объединить с
--LogLevel. - Переопределяет режим узла по умолчанию.
Замечание
Эквивалент использования --LogLevel Information. Средство синтаксического анализа предотвращает --verbose совместное и --LogLevel не предоставляет путь к конфликту.
Example
dab start --verbose