Re: [問題] 有websphere的debug軟體嗎?
※ 引述《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
討論串 (同標題文章)