WTC连接阻塞的问题

07-06-25 deancheng
大家好,我的这个问题,找了很多网站都没有头绪,现在只有请了。
我用 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的配置了。
所以希望大家有经验的能够帮忙解决下,困扰了两个月了,找了很多资料都没用。

2
猜你喜欢