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
猜你喜欢