Перейти к содержимому
Продукты

Управление сервисом Alta

Узнайте, как управлять сервисами Alta на вашем сервере: запускать, останавливать, перезапускать, просматривать логи и запускать несколько экземпляров для повышения производительности и стабильности.

Выполняйте команды управления сервисом от имени root или добавляйте перед ними sudo.

Вы можете запустить на сервере несколько сервисов Alta. Каждый сервис работает как отдельный процесс со своей конфигурацией и портом. Типичные причины использовать несколько сервисов:

  • Распределение нагрузки: распределите каналы между отдельными процессами, чтобы сбалансировать использование ресурсов
  • Повышенная стабильность: изолируйте проблемные каналы, которые могут влиять на другие каналы, если работают в том же процессе

Чтобы создать дополнительный сервис, запустите мастер инициализации следующей командой:

Окно терминала
alta init

Вам будет предложено ввести уникальное имя сервиса. Это имя используется для идентификации сервиса и управления им. Например, если вы введёте alta2, сервис будет управляться в systemd под именем alta2.

В этом примере имя сервиса — alta2. Для управления сервисом используйте следующие команды:

КомандаОписание
systemctl restart alta2Перезапустить сервис
systemctl start alta2Запустить сервис
systemctl stop alta2Остановить сервис
systemctl status alta2Состояние сервиса
systemctl enable alta2Запускать сервис при старте системы
systemctl disable alta2Отключить автозапуск
journalctl -fu alta2Логи сервиса

Перед удалением сервиса остановите его и отключите автозапуск:

Окно терминала
systemctl stop alta2
systemctl disable alta2

Затем удалите сервис из systemd:

Окно терминала
rm /etc/systemd/system/alta2.service
systemctl daemon-reload

При необходимости удалите файл конфигурации:

Окно терминала
rm /etc/alta/alta2.conf