Linda-chan
Вдруг оказалось, что «prosodyctl restart» не перезапускает Просоди. Тоесть, он что-то делает, но у клиентов даже коннекты не рвутся.
Дата рождения: 01.11.1983
Тотальная неудачница и убийца жёстких дисков. Самая большая поклонница Ариэль. Член ордена Вселенского тормоза имени Осаки-сан. Любительница каваййных переднеприводных машинок. Суккуб на полставки. Когти прилагаются.
Linda-chan
Вдруг оказалось, что «prosodyctl restart» не перезапускает Просоди. Тоесть, он что-то делает, но у клиентов даже коннекты не рвутся.
Graf
Linda-chan, ну, читай как reload
конфиги перечитывает
akagitsune
Linda-chan, а мойшет он так хитро перезапускается, что что старые коннкты не рвутся, а новые создаются новой версией? То есть, два процесса, новый, а старому велят тихо умереть после завершения уже существующих соединений. Помнится у айтупи подобное было, он, по умолчанию, после получения сигнала на выход в морг, переставал отвечать на новые коннекты и держался пока есть старые соединения.
Linda-chan
kunsun
Linda-chan, может клиенты достаточно умные что бы молча переподключиться
Linda-chan
Но ведь там уже есть reload.
Linda-chan, вот сука. впрочем, у меня провославный OpenRC, я его перезапускаю /etc/init.d/prosody restart
У меня с давних времён именно через prosodyctl перезапуск происходит. Но я уже сто лет не перезапускала его. Возможно, что-то поломали в новой версии (просоди или бубунты).
Linda-chan, раз бубунта - то systemctl restart prosody
Теперь только так.
В старой версии, кстати, было «/etc/init.d/prosody restart», но потом почему-то переделала в «prosodyctl».