我们的组织已经使用 Openfire 服务器大约一年了。到目前为止,我们已将其用于 IT 部门的消息传递和向所有用户发出警报。本周我们遇到了一个问题,一个系统出现故障,并发出了多条通知来通知用户进展情况。一些用户是放射科医生,他们不使用相关系统,这些用户发现它更多的是烦恼而不是信息。从那时起,我就被要求寻找一个更精细的警报系统。我相信 Openfire 可以处理这个问题,而且我已经确定了让它工作的方法。我的想法是创建六个左右的用户。例如:员工、医生、助理和主管。到目前为止,使用 spark 作为我们的通讯工具效果很好,所以如果可能的话,我想坚持使用它。考虑到这一点,在高级登录功能下,资源名称可以更改为唯一的名称,非唯一用户可以在同一帐户下登录,但是,当向其中一个用户发送消息时,消息传递不一致。目前,助理用户下有 4 个用户,但似乎只有 1 个用户收到了消息。这种情况可能吗?我避免使用 Openfire 中的组,因为该功能太糟糕了。我可能会将系统集成到我们的 Active Directory 中,但我认为这不会让我们更快或更有效地找到可行的解决方案。
答案1
使用群聊会很多作为一个通知系统,它比试图通过在同一帐户下登录多个用户来强行将广播功能整合在一起更简洁。您在群聊功能方面遇到了什么问题?
如果您确实想继续采用这种方法,您需要route-all.resources
在 OpenFire 中设置 - 这应该会让您走上正确的道路。