Заметки о стабильности XBT |
Здравствуйте, гость ( Вход | Регистрация )
Заметки о стабильности XBT |
11.3.2009, 15:08
Сообщение
#81
|
|
Активный участник Группа: Пользователи Сообщений: 1 208 Регистрация: 14.12.2008 Пользователь №: 1 |
а смысл ? все держать в оперативке ? MySQL как то надежней
-------------------- |
|
|
11.3.2009, 16:26
Сообщение
#82
|
|
Новичок Группа: Пользователи Сообщений: 6 Регистрация: 10.3.2009 Пользователь №: 728 |
|
|
|
11.3.2009, 16:51
Сообщение
#83
|
|
Активный участник Группа: Пользователи Сообщений: 1 208 Регистрация: 14.12.2008 Пользователь №: 1 |
вообщето он много чего пишет посмотри структуру БД его , я не думаю что он сможет без нее он куда то пишет хэш , IP сколько скачано , отдано ...
-------------------- |
|
|
11.3.2009, 17:37
Сообщение
#84
|
|
Активный участник Группа: Пользователи Сообщений: 148 Регистрация: 15.12.2008 Из: Псков Пользователь №: 14 |
мускул для ретрекера не нужен в принципе. Все необходимые данные xbt хранит в памяти.
|
|
|
11.3.2009, 23:55
Сообщение
#85
|
|
Новичок Группа: Пользователи Сообщений: 6 Регистрация: 10.3.2009 Пользователь №: 728 |
под винду хбт штука жутко лагучая, падает даже при небольшой нагрузке, выдавая select failed - enobufs м... есть вариант пересобрать его с #define FD_SETSIZE 4096 как советуют http://itamarst.org/writings/win32sockets.html вообщето он много чего пишет посмотри структуру БД его , я не думаю что он сможет без нее он куда то пишет хэш , IP сколько скачано , отдано ... я отлично понимаю и структуру базы и исходники XBT, благо портировал его под TorrentPier, добавлял кучу фишек от "золотых раздач" до IPv6. всё что он пишет - исключительно для использования веб-мордой, писаной отдельно, например на php. сам он все свои данные держит в памяти, и никогда не обращается за ними в мускул. для закрытых трекеров ему нужны списки торрентов и юзеров, для полностью открытого - нет. если то, что он пишет, никто не использует вовне - для отчетов и прочего - мускул можно полностью отключить. стабильность от этого только возрастёт. |
|
|
12.3.2009, 4:17
Сообщение
#86
|
|
Новичок Группа: Пользователи Сообщений: 7 Регистрация: 11.3.2009 Пользователь №: 741 |
некоторые детали архитектуры XBTT разъяснены тут http://habrahabr.ru/blogs/server_side_optimization/53360/
|
|
|
20.3.2009, 22:21
Сообщение
#87
|
|
Активный участник Группа: Пользователи Сообщений: 143 Регистрация: 15.12.2008 Пользователь №: 23 |
выложите здесь содержимое конфиг файла
mysql_host=- добавил, все равно падает |
|
|
24.3.2009, 15:43
Сообщение
#88
|
|
Новичок Группа: Пользователи Сообщений: 7 Регистрация: 11.3.2009 Пользователь №: 741 |
http://sourceforge.net/forum/forum.php?thr...forum_id=328824
Тут обсуждалась проблема малого кол-ва дескрипторов у select() правда в контексте поддержки kqueue FSM'ом. Проблема решается переводом трекера на BSD/Linux или же пересобором приложения с Код #define FD_SETSIZE 1024 или больше... в XBT вроде в последнихбилдах стоит 1024..... по крайней мере в наших..... |
|
|
Текстовая версия | Сейчас: 1.11.2024, 2:55 |