2010-07-23 108 views
0

我已經安裝了Websphere 6.0.29來對Active Directory進行身份驗證,但是當我用有效用戶登錄到我的Web應用程序時,CPU達到100%並且無法恢復,如果我使用無效用戶登錄,那麼按預期得到403。websphere,100%通過Active Directory進行身份驗證時

websphere日誌中沒有線索。

我很難理解下一步應該做什麼。

任何人都可以建議我應該看看下一個? 還是有其他人看過這個問題嗎?

Jeff Porter

回答

1

正如Rick建議看看線程轉儲以查看CPU處於100%時發生的情況。

這是一個好主意,看看相應場景的必須收集。既然你提到AD,我假設你正在Windows Box上運行。

請參閱本文件並查找節(收集數據手動) http://www-01.ibm.com/support/docview.wss?uid=swg21111364

這期間PMR過程通常需要,但你應該能夠做同樣的嘗試和分析所捕獲的數據。

如果分析這些數據後無法取得進展,則應考慮開放PMR。

如果你注意到這個文檔的內容,它確實需要線程轉儲,這將提供洞察在這100%CPU時間內JVM正在做什麼。

HTH Manglu

+0

+1幫助。 事實證明問題不在預期區域,而是一些自定義代碼。 – 2010-07-29 15:51:12

1

進行線程轉儲以查看登錄線程正在進行的操作。

wsadmin 
wsadmin>set jvm [$AdminControl completeObjectName type=JVM, process=server1,*] 
wsadmin>$AdminControl invoke $jvm dumpThreads 
+0

+1尋求幫助。 事實證明問題不在預期區域,而是一些自定義代碼。 – 2010-07-29 15:51:56

相關問題