Skip to main content
Мы публикуем частые обновления нашей документации, и перевод этой страницы может все еще выполняться. Актуальные сведения см. в документации на английском языке.

Настройка периода ожидания для GitHub Codespaces

Вы можете задать время ожидания по умолчанию для GitHub Codespaces на странице личных параметров.

Сведения об истечении времени ожидания простоя

Пространство кода перестанет работать после некоторого периода бездействия. По умолчанию этот период составляет 30 минут, но вы можете указать более длительный или короткий период времени ожидания по умолчанию в личных параметрах GitHub. Обновленный параметр будет применяться ко всем новым пространствам кода, которые вы создаете, или к существующим codespace при следующем запуске. Вы также можете указать время ожидания при использовании GitHub CLI для создания codespace.

Предупреждение. Плата за использование вычислительных ресурсов Codespaces взимается за период активности codespace. Если вы не используете codespace, но оно остается работающим и еще не истекло время ожидания, вам будет выставлен счет за общее время активности codespace, независимо от того, использовали ли вы его. Дополнительные сведения см. в разделе Сведения о выставлении счетов для GitHub Codespaces.

Периоды ожидания для репозиториев, принадлежащих организации

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

Настройка времени ожидания по умолчанию

  1. В правом верхнем углу любой страницы щелкните фотографию профиля, а затем выберите Параметры.

    Снимок экрана: меню учетной записи GitHub с параметрами для просмотра и изменения профиля, содержимого и параметров пользователями. Пункт меню "Параметры" выделен темно-оранжевым цветом. 1. В разделе "Код, планирование и автоматизация" на боковой панели нажмите Codespaces.

  2. В разделе "Тайм-аут простоя по умолчанию" введите нужное время и нажмите кнопку Сохранить. Время должно быть в пределах от 5 до 240 минут (4 часов).

    Снимок экрана: раздел "Время ожидания простоя по умолчанию" параметров Codespaces с введенным значением "90 минут".

Установка времени ожидания для codespace

Дополнительные сведения о GitHub CLI см. в разделе Сведения о GitHub CLI.

Чтобы задать значение времени ожидания при создании пространства кода, используйте аргумент idle-timeout с подкомандой codespace create. Укажите время в минутах, а затем m. Время должно быть в пределах от 5 до 240 минут (4 часов).

gh codespace create --idle-timeout 90m

Если вы не указываете время ожидания при создании пространства кода, будет использоваться время ожидания по умолчанию. Сведения о настройке времени ожидания по умолчанию см. на вкладке "Веб-браузер" на этой странице. В настоящее время вы не можете указывать время ожидания по умолчанию с помощью GitHub CLI.

Установка времени ожидания

Вы можете задать время ожидания по умолчанию в веб-браузере на GitHub.com. Кроме того, если вы используете GitHub CLI для создания codespace, можно задать время ожидания для этого конкретного codespace. Дополнительные сведения см. на соответствующей вкладке.