AWS, Google Cloud, Digital Ocean или Microsoft Azure, любой крупный облачный вычисление будет в порядке, до тех пор, пока соединение является стабильным и надежным. поэтому мы предлагаем использовать только эти крупные бренды.
Что касается конфигурации облачных вычислений, минимальный план будет отлично выполнять работу. наша система докеров очень оптимизирована и эффективна. Вся система докеров всего несколько МБ.
Например, облачный компьютер (VPS) с 2 ядрами процессора, операционной системой CentOS, 2 ГБ оперативной памяти и 25 ГБ жесткого диска будет достаточно для бесперебойного функционирования докера.
Перед покупкой VPS-сервиса выберите место расположения облачного компьютера, где находится ближайшее место к бирже, на которой вы хотите торговать. Далее выберите операционную систему CentOS (Убунту, Microsoft или другая операционная система Redhat все хорошо работает, эта статья использует CentOS в качестве демонстрации).
Для использования вашего локального компьютера для входа в компьютер VPS. Windows OS рекомендует клиент Xshell, MacOS может просто использовать свой собственный терминал.
В терминале MacOS запустить:ssh -l root yourVPSserverIPaddress
, затем введите пароль на сервер VPS.
Скачать FMZ докер, нажмите наhttps://www.fmz.com/m/add-nodeчтобы скопировать ссылку докера, которая соответствует вашей версии системы.
Далее, входите в свой VPS-сервер, в этой статье мы используем CentOS в качестве примера.
Введите следующие команды:
wget https://www.fmz.com/dist/robot_linux_amd64.tar.gz
Если он показывает, чтоwget
Не существует, беги.yum install wget -y
для установкиwget
. другие дистрибутивы Linux имеют разные команды (Ubuntu используетApt-get
и так далее).
После загрузки докерной системы, запустить:
tar -xzvf robot_linux_amd64.tar.gz
чтобы разблокировать файл (при вводе слова робот, вы можете нажать клавишу TAB, чтобы автоматически завершить путь)
Давайте проверим FMZ докер запуска, запускаем:
cd / # switch to the root path
./robot -s node.fmz.com/xxxxxx -p yourFMZpassword xxxxxx # The number string represented by xxxxxx is different for each user. Find it at https://www.fmz.com/m/add-node. "yourFMZpassword" represents your FMZ website login password
Если вы видите запрос, это следующее:
2020/06/02 05:04:10 Login OK, SID: 62086, PID: 7226, Name: host.localdomain
Это означает, что FMZ докер работает. если у вас возникли проблемы с разрешениями, запустите:
chmod +x robot
В это время FMZ докер работает на переднем плане. Когда закрывается соединение SSH, оно будет отключено. поэтому нам нужно, чтобы он работал на заднем плане, выполните:
nohup ./robot -s node.fmz.com/xxxxxx -p yourFMZpassword &
Таким образом, FMZ-докер будет работать на базе вашего VPS-сервера, вам не нужно постоянно подключаться к серверу с помощью SSH.
Также, наFMZ.COMвеб-сайт, если вы удалите докер с страницы докера. докер VPS-сервера также будет удален.
FMZ docker обычно не нуждается в обновлении. Если вы столкнетесь с новыми обменами, исправлениями ошибок или слишком старыми ситуациями версии docker, вы можете обновиться в соответствии со следующими шагами:
Вход в каталог, в котором расположен докер (если он не был изменен, это, как правило, каталог по умолчанию после входа в SSH)ls
Команда для просмотра файла
Вы можете видетьlogs robot robot_linux_amd64.tar.gz
, где журналы - это папка журналов, робот - исполнитель докера, иrobot_linux_amd64.tar.gz
является оригинальной сжатой упаковкой.
Беги.rm -rf robot*
удалит старую программу робота и сжатый пакет файлов одновременно, сохраняя журнал
Беги.wget https://www.fmz.com/dist/robot_linux_amd64.tar.gz
скачать новейшую версию FMZ docker
Беги.tar -xzvf robot_linux_amd64.tar.gz
чтобы расслабиться
Беги.nohup ./robot -s node.fmz.com/xxxxxx -p yourFMZpassword &
чтобы запустить его в фоновом режиме,rnode.fmz.com/xxxxxx
части, вы можете найти его наhttps://www.fmz.com/m/add-node
Преимущество этого способа обновления заключается в том, что журналы сохраняются, и роботы, запущенные старым докером, не остановятся (уже загружены и работают в памяти).
Если старый докер больше не работает никаких роботов, просто удалить его непосредственно наhttps://www.fmz.com/m/nodes page.