Как запланировать автоматическую смену пула по расписанию
Если ферма периодически переключается между пулами — например, добывает на одном пуле днём и на другом ночью из-за разницы в комиссии или тарифах на электричество, — это можно полностью автоматизировать вместо ручного переключения каждого устройства.
Шаг 1. Создайте действие
В разделе расписаний создайте новое действие типа «Смена пула» и укажите адрес, воркер и пароль нового пула. Проверьте данные перед сохранением — опечатка в адресе пула приведёт к тому, что устройства перестанут добывать после срабатывания расписания.
Шаг 2. Выберите устройства
Привяжите действие к конкретной группе устройств или ко всей ферме, в зависимости от того, где нужна смена пула. Если тестируете сценарий впервые, разумно начать с одной небольшой группы, а не сразу со всей фермы.
Шаг 3. Задайте расписание
Создайте расписание с нужным cron-выражением, например ежедневный запуск в 20:00 (0 20 * * *), и привяжите к нему созданное действие. Для обратного переключения утром понадобится второе действие и второе расписание с другим временем и адресом исходного пула.
Задачи смены пула ставятся в очередь конфигураций и применяются контроллером на площадке, с уведомлением о результате в выбранных каналах оповещений — включите оповещение по статусу конфигураций, чтобы сразу видеть, если автоматическое переключение по какой-то причине не сработало.
После первого срабатывания расписания стоит проверить телеметрию устройств: если хешрейт не упал и статус пула сменился на новый адрес, автоматизация настроена верно.