← All posts tagged Prosody

Хаха. Memory-leaks на prosody.
prosody-trunk 1nightly454-1~wheezy
lua 5.1.5-4
64-битный Debian 7.x + wheezy-backports

Проблема где-то в сетевой подсистеме. Кол-во занятой виртуальной памяти постепенно увеличивается до полного исчерпания запасов. Тюнинг tcp_backlog и max_send_buffer_size ускоряет жопу.

В рамках круглогодичной акции "Выкинь Васю на мороз!" избавился от ejabberd. На jabber.org.by теперь prosody..

Окончательно перекрыл кислород сирийским ботам. Регистрация только ч/з web с каптчей.
Закрутил лимиты на передачу данных юзерам, транспортам и конференциям.
Наконец-то перевёз базу пользователей в MySQL.

сурово задумался о переезде своего сервера jabber.org.by с ejabberd на prosody.

Что думает коллективный разум на эту тему ? Какие подводные камни , чего лишусь, что приобрету?

Причины — накопилась уже куча проблем с первым.
1. полупротухшая база в mnesia, которая со мной ещё со времен 1.1.3, а может и ранее .
2. последний облом с паролями , при попытке взлететь с 13.03beta1 .
3. Мои бинарные бэкапы ещё снимаются, но больше кстати уже не восстанавливаются
4. текстовые бэкапы перестали работать 6 или 7 релизов назад . полагаю состояние базы не ОК.
5. я не в состоянии что-то чинить руками без знания erlang и mnesia
6. постоянно упираюсь в верхний лимит хостера по папяти. С текущим составом транспортов и пользователей: 1.5 — 2 gb
7. хотелось бы самостоятельно дописывать модули и в случае проблем отлаживать основной функционал

Предполагаю переходом решить проблемы номер 1,3,4,5,6 .