我将创建一个可供数百名顾问使用的典型业务应用程序。通常,顾问会收到带有标准文本的错误消息。由于该应用程序将是一个复杂的应用程序,并且不断对其进行大量更改,因此我想要以下内容:
当出现错误消息时,用户可以选择将错误消息“发送”给开发人员。开发人员应该能够在ie Eclipse 中打开传入的文件,并逐步调试最后10 分钟的工作步骤(如果他们愿意,可以一次一行)。一切都应该是透明的,这意味着他们应该能够看到调用数据库的返回值。
今天有没有提供这种功能的解决方案,我的首选语言是 Python 或 Java。我知道这样的功能会对性能造成巨大的影响,但这是可以接受的,因为这种软件对性能不敏感。
如果数据库也有一个 cronology 会非常好,这样人们就可以在数据库中查询在应用程序中运行特定代码行的确切时间存在的值,从而导致错误。