Difference between revisions of "Tracker"
(Новая страница: « Для запуска трекера используется следующая команда: acestreamengine --mode tracker Параметры запуска …») |
|||
(2 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
+ | ACE Stream Engine может работать в режиме битторрент трекера, что позволяет использовать внешний трекер (не встроенный в источник) без необходимости установки и настройки дополнительного программного обеспечения. | ||
+ | |||
+ | В режиме трекера может работать linux-версия ACE Stream Engine начиная с версии 2.0.8 | ||
Для запуска трекера используется следующая команда: | Для запуска трекера используется следующая команда: | ||
− | acestreamengine --mode tracker | + | <tt>acestreamengine --mode tracker</tt> |
Параметры запуска трекера: | Параметры запуска трекера: | ||
* <tt>--port</tt>: порт, на котором будет работать трекер (по умолчанию 8630) | * <tt>--port</tt>: порт, на котором будет работать трекер (по умолчанию 8630) | ||
+ | * <tt>--bind</tt>: ip-адрес интерфейса, на котором будет работать трекер (по умолчанию трекер слушает на всех доступных интерфейсах). Можно задать несколько интерфейсов, используя несколько опций <tt>--bind</tt> | ||
+ | * <tt>--reannounce-interval</tt>: интервал в секундах между анонсами от пиров (по умолчанию 1800) | ||
+ | * <tt>--peer-timeout</tt>: интервал в секундах, после которого пир удаляется из списка активных, если от него не был получен анонс (по умолчанию 2700) | ||
* <tt>--state-dir</tt>: директория для хранения временных файлов (по умолчанию /tmp) | * <tt>--state-dir</tt>: директория для хранения временных файлов (по умолчанию /tmp) | ||
* <tt>--pid-file-dir</tt>: директория, в которой будет создан pid-файл с названием acestreamengine-tracker-PORT.pid (по умолчанию /tmp) | * <tt>--pid-file-dir</tt>: директория, в которой будет создан pid-файл с названием acestreamengine-tracker-PORT.pid (по умолчанию /tmp) | ||
− | + | ;Примеры | |
+ | <tt>Запустить трекер на всех доступных интерейсах на порту 8877: | ||
acestreamengine --mode tracker --port 8877 | acestreamengine --mode tracker --port 8877 | ||
+ | |||
+ | Запустить трекер на локалхосте на порту 8877: | ||
+ | acestreamengine --mode tracker --port 8877 --bind 127.0.0.1 --reannounce-interval 300 --peer-timeout 450</tt> | ||
+ | |||
+ | Трекер работает по протоколу HTTP (в будущем будет включена поддержка UDP). | ||
+ | |||
+ | Announce URL трекера: | ||
+ | <nowiki>http://tracker_host:port/announce</nowiki> | ||
+ | |||
+ | Некоторую статистику по работе трекера можно посмотреть по такому адресу: | ||
+ | <nowiki>http://tracker_host:port</nowiki> | ||
+ | |||
+ | Например, если трекер запустили на сервере с адресом 192.168.1.113 на порту 8630, то announce URL будет таким: | ||
+ | <nowiki>http://192.168.1.113:8630/announce</nowiki> |
Latest revision as of 10:31, 13 February 2013
ACE Stream Engine может работать в режиме битторрент трекера, что позволяет использовать внешний трекер (не встроенный в источник) без необходимости установки и настройки дополнительного программного обеспечения.
В режиме трекера может работать linux-версия ACE Stream Engine начиная с версии 2.0.8
Для запуска трекера используется следующая команда:
acestreamengine --mode tracker
Параметры запуска трекера:
- --port: порт, на котором будет работать трекер (по умолчанию 8630)
- --bind: ip-адрес интерфейса, на котором будет работать трекер (по умолчанию трекер слушает на всех доступных интерфейсах). Можно задать несколько интерфейсов, используя несколько опций --bind
- --reannounce-interval: интервал в секундах между анонсами от пиров (по умолчанию 1800)
- --peer-timeout: интервал в секундах, после которого пир удаляется из списка активных, если от него не был получен анонс (по умолчанию 2700)
- --state-dir: директория для хранения временных файлов (по умолчанию /tmp)
- --pid-file-dir: директория, в которой будет создан pid-файл с названием acestreamengine-tracker-PORT.pid (по умолчанию /tmp)
- Примеры
Запустить трекер на всех доступных интерейсах на порту 8877: acestreamengine --mode tracker --port 8877 Запустить трекер на локалхосте на порту 8877: acestreamengine --mode tracker --port 8877 --bind 127.0.0.1 --reannounce-interval 300 --peer-timeout 450
Трекер работает по протоколу HTTP (в будущем будет включена поддержка UDP).
Announce URL трекера:
http://tracker_host:port/announce
Некоторую статистику по работе трекера можно посмотреть по такому адресу:
http://tracker_host:port
Например, если трекер запустили на сервере с адресом 192.168.1.113 на порту 8630, то announce URL будет таким:
http://192.168.1.113:8630/announce