作者iFEELing (ing)
看板java
标题Re: [问题] 有websphere的debug软体吗?
时间Sat Feb 27 21:05:42 2010
※ 引述《RiddleChiu (RiddleChiu)》之铭言:
: 标题: [问题] 有websphere的debug软体吗?
: 时间: Sat Feb 27 19:44:13 2010
:
:
: 因为公司是使用websphere作J2EE的server
:
: 不过常常因为有系统程式上了之後出包....
:
: 不管是table lock还是逻辑面的问题... 囧rz
:
: 请问市面上有软体可以即时告诉我们目前程式是执行到哪个类别的哪一行吗?
:
: 甚至还可以直接去修改卡在半途的资料,让程式继续往下跑.
:
: 可能有些细节说的不是很清楚 不过还是先谢谢大家 ^^"
:
: --
:
※ 发信站: 批踢踢实业坊(ptt.cc)
: ◆ From: 220.140.38.213
: → qrtt1:为什麽不是先测试自己写的程式!? 02/27 19:50
: 推 Turbine:IBM的WSAD 02/27 19:57
: 推 slalala:好怪的需求 log4j很好用 eclipse也很好设定中段点啊qq 02/27 19:58
Websphere 包了一个 log4j 自己用, application 想用 log4j 要跟 Server 抢XDD
: → RiddleChiu:回qrtt1: 测程式难免还是会有没测到的漏网之鱼 02/27 20:00
: → RiddleChiu:而且可能有其他系统用到相同的逻辑被影响到 -.- 02/27 20:02
: → RiddleChiu:回 slalala: 我们是写好的程式再丢上正式使用的主机 02/27 20:04
: → RiddleChiu:正式机是没办法让我们用eclipse设中断点的 ^^" 02/27 20:06
: → AmosYang:lmgtfy.com/?q=websphere+debugger (我来乱的XD) 02/27 20:12
1. 这种问题应该用 UNIT TEST tool 找,不应该丢上正式区爆炸了再改正式区的资料
2. 目前程式run到哪一行...除非正式区只有几个人在用?
3. 修改卡在半途的资料...
除非原本的程式就有考虑到这种情况,不然一般来说,
随意修改"不属於自己的资料"是很危险动作
4. table lock 或许可以用 APM ( Application Performance Monitor ) 软体看
被卡住的区块会花很多时间。不然你的 DBA 应该也知道什麽东西被锁住。
5. 逻辑错误...这个是人的问题。除非你有可量化的数据可用程式抓,
不然工具能帮的忙有限。
--
某种意义来说我现在碰到的情况跟你差不多...有啥妙招也请指教一下 :P
--
And they... Will dance if they want to dance Please brother take a chance
You know they're gonna go Which way they wanna go
All we know is that we don't know
What is gonna be Please brother let it be
Life on the other hand won't let you understand
Why we're all part of the masterplan _
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 118.168.22.81