Skip to main content

Настройка приложения локального средства выполнения как службы

Вы можете настроить локальное средство выполнения в качестве службы, чтобы автоматически запускать его при запуске компьютера.

Platform navigation

Note

Перед настройкой локального приложения runner в качестве службы необходимо добавить средство выполнения в GitHub . Дополнительные сведения см. в разделе Добавление локальных средств выполнения.

Для систем Linux, использующих systemd, можно воспользоваться скриптом svc.sh, который создан после успешного добавления средства выполнения, для установки приложения в качестве службы и управления им.

На компьютере средства выполнения откройте оболочку в каталоге, где установлено приложение локального средства выполнения. Используйте приведенные ниже команды, чтобы установить службу локального средства выполнения и управлять ею.

Установка службы

  1. Остановите приложение локального средства выполнения, если в данный момент оно запущено.

  2. Установите службу с помощью следующей команды:

    sudo ./svc.sh install
    
  3. Эта команда принимает необязательный аргумент user для установки службы в качестве другого пользователя.

    ./svc.sh install USERNAME
    

Запуск службы

Запустите службу с помощью следующей команды:

sudo ./svc.sh start

Проверка состояния службы

Проверьте состояние службы с помощью следующей команды:

sudo ./svc.sh status

Дополнительные сведения о просмотре состояния локального runner см. в разделе Мониторинг и устранение неполадок в самостоятельно размещенных средствах выполнения.

Остановка службы

Остановите службу с помощью следующей команды:

sudo ./svc.sh stop

Удаление службы

  1. Остановите службу, если она работает в данный момент.

  2. Удалите службу с помощью следующей команды:

    sudo ./svc.sh uninstall