Заметки о стабильности XBT |
Здравствуйте, гость ( Вход | Регистрация )
Заметки о стабильности XBT |
11.1.2009, 20:49
Сообщение
#1
|
|
Активный участник Группа: Пользователи Сообщений: 1 208 Регистрация: 14.12.2008 Пользователь №: 1 |
Сегодня после того как достали вылеты XBT я начал смотреть почему это происхоит, был изменен конфиг для того чтоб в MYSQL писалось реже, помогло но не на долго, после отметки 22 000 он упорно вылетал , смотрю загрузку процесора - 1% - 2%
ну думаю ладно пливать поставлю я свой апатчь на 2710 порт и суну туда ретрекер на PHP Сделал , после отметки в 6000 апатчь начал жрать 40% проца MYSQL - 30% Кто не верит - проверьте и убидитесь сами )) После эксперементов , я вернулся к XBT и сейчас колдую над его вылетами , раньше он у меня писал в удаленную MYSQL базу , щас сделал в свою дела стали лучше, так же я ретрекер запихать на наш хостинг , только вот я думаю выдержит ли он таких извращений ? -------------------- |
|
|
10.3.2009, 18:49
Сообщение
#2
|
|
Активный участник Группа: Пользователи Сообщений: 143 Регистрация: 15.12.2008 Пользователь №: 23 |
под винду хбт штука жутко лагучая, падает даже при небольшой нагрузке, выдавая select failed - enobufs
на линухе постабильнее, но тоже падает например этот http://p2p.corbina.net:2710/sta трекер падает примерно раз в 1-2 суток (по счастью сам автоматически перезапускается), макс. поток запросов 250 штук в секунду |
|
|
11.3.2009, 2:44
Сообщение
#3
|
|
Новичок Группа: Пользователи Сообщений: 6 Регистрация: 10.3.2009 Пользователь №: 728 |
под винду хбт штука жутко лагучая, падает даже при небольшой нагрузке, выдавая select failed - enobufs м... даж не знаю, в *никсах это зависит от максимально допустимого числа открытых файлов - его можно вручную поднимать, а чего в винде... ещё вроде в винде есть некий IOCP, который планируют поддержать в Libevent: https://blog.torproject.org/blog/some-notes...cp-and-libevent на линухе постабильнее, но тоже падает это исключительно вопрос настройки. видел XBT с миллионом пиров с аптаймом в несколько месяцев а opentracker в качестве ретрекера никто не пробовал кстати? http://erdgeist.org/arts/software/opentracker/ А вот про это можно поподробней, как именно это сделать и какими командами, трекер стоит на винде надо смотреть всю ли работу с базой можно отключить из конфигов, если нет - в server.cpp можно закомментировать всё что не надо (в write_db_users и write_db_files + заполнение буферов, впрочем и read_db_users и read_db_files_sql не нужны). отключать scrape кстати смысла нет - он вообще ресурсы не ест, нагрузку не создаёт |
|
|
Текстовая версия | Сейчас: 27.9.2024, 6:19 |