【发布时间】:2011-10-18 20:27:50
【问题描述】:
所以,我们使用Netbeans 6.9.1,将我们的代码推送到 SVN 服务器 (dev) 并在 DEV 机器上运行连接到 MySQL 的本地网络服务器 (Tomcat)。我们可以在调试模式下运行并单步执行我们的代码。
但是,我们随后将 WAR 文件推送到生产机器(在生产数据库上)。这台机器与 dev 完全分离。
但是我们经常遇到问题。当我们对所有列进行三次检查时,Hibernate 中的 null id 之类的东西等等。
我们需要一种将调试器附加到PRODUCTION 用户并逐步执行代码的方法。
我们有哪些选择?
感谢您的建议。
编辑
我想发布更多信息。感谢那些提出建议的人。
首先,我们的生产服务器托管 3 个应用程序(以及 prod db)。我们遇到最多问题的应用程序只有一个用户,数据几乎与我们在开发中的数据相同。我们在使用 JDBC 时遇到事务问题,无法找出它们的来源。
【问题讨论】:
标签: java hibernate struts remote-debugging production