0

我考虑收集项目消息的通用消息代理。我希望有可能从任何地方编写消息(调试、警告、通知等),然后将所有消息显示在一个具有过滤能力的地方。

例如,我有网页,我可以在其中运行一些进程并向用户显示状态。该过程是操作系统的单独过程,因此我无法从那里直接写入浏览器。但我想查看来自这个过程(跟踪、断言等)以及来自服务器页面脚本(例如 PHP)的消息。

我希望有任何现成的解决方案。

谢谢!

4

1 回答 1

1

假设您有能力管理服务器配置,为什么不让单独的进程通过 syslog 生成日志条目,然后使用简单的服务器端脚本检查由此生成的日志条目,并以您发现的任何方式在浏览器中显示它们最有用?毕竟,Syslog 已经是一个“通用消息代理”,利用现有功能几乎总是比从头开发新功能更容易。

不幸的是,我无法给出一个真正具体的答案,因为您还没有确定您正在使用的服务器端语言;如果您将编辑您的问题以包含该信息,并评论我的答案以让我知道您已经这样做了,我会看看我能想出什么来让您真正开始解决问题。

于 2013-07-18T16:01:09.253 回答