如何设计一个Web应用程序,开发人员可以使用它从客户环境中检索crashdump / Logs

时间:2011-09-29 17:46:45

标签: java http web

您好我是c ​​++开发人员,我对Web技术的了解最少。现在我正在尝试设计一个Web应用程序,开发团队可以使用该应用程序连接到特定客户并收集任何故障转储或日志文件。

通过我的研究,我意识到它可能是以下方式。

1)开发代理,在特定端口构建http服务器并列出请求,并将其安装在所有客户站点环境中具有Internet访问权限和公共IP地址的计算机中。

2)代理能够根据收到的请求从客户环境中收集所需信息。

3)使用浏览器界面开发应用程序,并将其集中安装在开发数据中心上。此应用程序必须能够连接到特定的客户环境,并通过Internet向该客户站点中的侦听代理发送http请求,并根据请求收集故障转储或日志或客户环境的某些统计信息。

我不确定这是正确的做法,但我确信有更好的方法。 任何有关正确方法以及实施此类服务所需的基础架构的帮助或指示都受到高度赞赏。

此致 Prakash R

1 个答案:

答案 0 :(得分:0)

这种方法看起来很有用,除了你不需要开发任何应用程序来做到这一点,因为现有的应用程序很好地符合要求:

  1. 使用您选择的网络服务器。 Apache是​​众所周知的开源(免费)。您可能希望配置安全性。
  2. 假设您在unix下运行,您可以使用链接将日志目录包含在apache服务的文件系统中。
  3. 使用您的浏览器。 (你显然已经有了一个)。如果您有许多站点,则可以在Intranet的链接列表中使用书签,或者......