对于正式(生产)环境的调试,偶尔会出bug,大多数情况看日志就能解决,但是这种方式解决不了的时候,就需要我们debug了,
,确是我们造成烦恼。
目前我是采取两种方式解决:
(1)摘掉生产某一台服务器。直接本地连取,debug。
(2)通过SecureCRT隧道连接正式库,本地单元测试。
当然环境(如有预发布,并且连的正式库)允许的话,也可以直接连,本地单元测试或是debug。
第一种情况,debug,通过配置某台服务器,开放端口,IDE作配置 就可以直接联调了。
第二种情况,可以SecureCRT连机上某一台生产机器,然后在Session Options配置,
依次按照步骤来操作即可,本地的端口即是你本机开放的端口,远程主机连接地址如数据库地址,远程主机端口为数据库端口。
操作完了以后,用如数据库客户端 连接名字(3),填上本地的端口(4)。测试是否连上,正常后然后在代码数据库连接作修改始可。
本文介绍了解决生产环境中遇到的问题的两种有效调试方法:一是通过摘除特定服务器并直接进行本地连接调试;二是利用SecureCRT建立隧道连接正式数据库,进行本地单元测试。这两种方法能帮助开发者快速定位并解决问题。
1203

被折叠的 条评论
为什么被折叠?



