WTC連線阻塞的問題

deancheng發表於2007-06-25
大家好,我的這個問題,找了很多網站都沒有頭緒,現在只有請了。
我用 weblogic91 的 WTC 服務連線 Tuxedo 服務端。在 weblogic 的配置如下。

本地訪問點:
訪問點名稱:LocalAccessPoint-0
訪問點id:customer
網路地址: //10.16.79.149:9099
連線策略: 按需

遠端訪問點:
訪問點名稱:RemoteAccessPoint-0
訪問點id: vcardtest
本地訪問點:LocalAccessPoint-0
網路地址://10.1.63.231:2588
連線策略:按需

已匯入:
資源名:VCINTFCHANNEL
本地訪問點:LocalAccessPoint-0
遠端訪問點:RemoteAccessPoint-0
遠端名稱:VCINTFCHANNEL

配置完成。測試程式呼叫測試成功。

問題是:在網路斷開以後,連線也就自動斷了。關閉了weblogic伺服器後,tuxedo服務端顯示著 customer 節點的連線仍然存在,所以在重啟weblogic伺服器後,第二次就連線不上了。這樣,必須得要伺服器端手動的去踢掉該連線,然後才連線的上。
還有一種情況就是:我的機器在區域網有一個IP 就是上面的 (//10.16.79.149),在連線上以後,電腦撥了VPN,此時有兩個IP 的時候,連線也斷了,在 tuxedo 伺服器端連線仍然存在,再次啟動weblogic伺服器時,連線不上,仍然需要在伺服器端去踢掉上一個連線才可以。

就是以上的兩個情況存在問題。
在正常情況下,weblogic關閉掉伺服器時,tuxedo伺服器端會顯示連線已經關閉的資訊的。

我和同事討論,可能存在的情況就是:
1.是weblogic這端沒有配置好,所以伺服器關閉了,有些情況,連線沒有關閉,這樣的話,就請有經驗的高手指出那些配置不對。
2.就是tuxedo伺服器端的配置有問題,在連線斷掉時,伺服器應該將斷掉的連線踢掉,這樣就要看tuxedo的配置了。
所以希望大家有經驗的能夠幫忙解決下,困擾了兩個月了,找了很多資料都沒用。

相關文章