Скрипты командной строки для обслуживания и отладки
Командная строка TradeJS содержит команды для локальных сервисов, диагностики, обслуживания данных и быстрых проверок.
Локальная инфраструктура для разработки
Создайте локальный Compose-файл. Команду нужно выполнить один раз:
npx @tradejs/cli infra-init
Запустите сервисы:
npx @tradejs/cli infra-up
Остановить локальную инфраструктуру:
npx @tradejs/cli infra-down
Очистка
Очистка локальных файлов в data/*:
npx @tradejs/cli clean-dir --dir cache
npx @tradejs/cli clean-dir --dir ml/export
Очистка Redis area/prefix:
npx @tradejs/cli clean-redis --area cache
npx @tradejs/cli clean-redis --area users:root:tests:
Очистка test-ключей для всех пользователей или одного:
npx @tradejs/cli clean-tests
npx @tradejs/cli clean-tests --user root
npx @tradejs/cli clean-tests --user root --cache
Управление пользователями
Создать/обновить пользователя в Redis:
npx @tradejs/cli user-add --user root --password 'secret'
Отладка коннектора / ордеров
Ручной smoke-скрипт коннектора:
npx @tradejs/cli test-script
Smoke-скрипт ML gRPC payload:
npx @tradejs/cli test-ml
Проверка состояния окружения
npx @tradejs/cli doctor
npx @tradejs/cli doctor --require-ml
npx @tradejs/cli doctor --skip-ml