我正在使用mod_Push模塊發送推送通知。消息已停止Ejabberd
啓動此模塊後,我的消息服務已停止,當我停止此模塊時,它將再次開始工作。我定製了mod_push模塊並使用了user_send_packet掛鉤,以便我可以發送每個在服務器收到的消息的推送通知。
日誌是在mod_mam
[error] <0.16149.0>@ejabberd_hooks:run_fold1:371 {function_clause,[{mod_mam,should_archive,[ok],[{file,"src/mod_mam.erl"},{line,308}]},{mod_mam,user_send_packet,4,[{file,"src/mod_mam.erl"},{}
你應該看看你的日誌文件。我希望你會看到一次崩潰,這會讓你朝正確的方向發展。 –
日誌如下給mod_mam [error] <0.16149.0>給出崩潰@ejabberd_hooks:run_fold1:371 {function_clause,[{mod_mam,should_archive,[ok],[{file,「src/mod_mam.erl」},{line,308} ]},{mod_mam,user_send_packet,4,[{file,「src/mod_mam.erl」},{} – Nitin
因此,似乎mod_push模塊需要更新以符合ejabberd API。其中一個鉤子返回不正確的值,該值不被存檔模塊接受。 –