LINUX.ORG.RU

История изменений

Исправление upcFrost, (текущая версия) :

несмотря на то что сотрудники били и онлайн и офлайн

пусть не бьют, система целее будет :)

по теме - тут сразу несколько вопросов. Во-первых связка ejabberd+spark довольно странная, обычно все-таки либо родное решение openfire+spark, либо ejabberd+неспарк. Во-вторых, нужно курить логи сервера, кому он слал сообщения и что получил в ответ. На этом можно получить слал ли он вообще сообщение тем, кому оно не дошло, и отсюда танцевать дальше. Далее проверь умеет ли твой сервер offline-сообщения, а то может он на пару секунд считает сотрудника оффлайн и не шлет ему нихрена.

и еще - попытайся вычленить условия когда сотрудник не получает сообщение. Был ли он онлайн-оффлайн, сколько было адресатов в рассылке, в какой день-время это случалось, какая была загрузка сервера, какие еще процессы выполнялись и прочее. Можешь кстати даже сетку wireshark'ом сниффить, это иногда дает довольно неожиданные ответы

Исправление upcFrost, :

несмотря на то что сотрудники били и онлайн и офлайн

пусть не бьют, система целее будет :)

по теме - тут сразу несколько вопросов. Во-первых связка ejabberd+spark довольно странная, обычно все-таки либо родное решение openfire+spark, либо ejabberd+неспарк. Во-вторых, нужно курить логи сервера, кому он слал сообщения и что получил в ответ. На этом можно получить слал ли он вообще сообщение тем, кому оно не дошло, и отсюда танцевать дальше. Далее проверь умеет ли твой сервер offline-сообщения, а то может он на пару секунд считает сотрудника оффлайн и не шлет ему нихрена.

Исходная версия upcFrost, :

несмотря на то что сотрудники били и онлайн и офлайн

пусть не бьют, система целее будет :)

по теме - тут сразу несколько вопросов. Во-первых связка ejabberd+spark довольно странная, обычно все-таки либо родное решение openfire+spark, либо ejabberd+неспарк. Во-вторых, нужно курить логи сервера, кому он слал сообщения и что получил в ответ. На этом можно получить слал ли он вообще сообщение тем, кому оно не дошло, и отсюда танцевать дальше. Далее проверь умеет ли твой сервер offline-сообщения, а том может он на пару секунд считает сотрудника оффлайн и не шлет ему нихрена.