我认为收集项目消息的通用消息代理。 我希望能够从任何地方编写消息(调试,警告,通知等),然后在一个地方显示所有这些消息,并具有过滤功能。
例如我有网页,我可以在其中运行一些流程并向用户显示状态。这个过程是OS的独立过程,所以我无法从那里直接写入浏览器。但我希望看到来自此过程的消息(跟踪,断言等等)以及服务器页面脚本(例如PHP)。
我希望有任何现成的解决方案。
谢谢!
答案 0 :(得分:1)
假设您有能力管理服务器配置,为什么不让单独的进程通过syslog生成日志条目,然后使用简单的服务器端脚本来检查由此生成的日志条目,并在浏览器中显示它们时尚你觉得最有用吗?毕竟,Syslog已经是一个“通用消息代理”,使用现有功能几乎总是比从头开发新功能更容易。
不幸的是,我无法提供真正具体的答案,因为您还没有找到您正在使用的服务器端语言;如果你要编辑你的问题以包含这些信息,并评论我的答案让我知道你已经这样做了,我会看到我能想出什么来帮你解决问题。