sockets - PeopleSoft Webserver 崩溃,失去与 AppServer 的连接

标签 sockets crash webserver peoplesoft

在我们的网络服务器上,我们看到了大量这样的错误:

应用服务器上次连接//psoftapp.company.net_8850
bea.jolt.ServiceException: bea.jolt.JoltRemoteService(GetCertificate)call(): Timeout\nbea.jolt.SessionException: Connection recv error\nbea.jolt.JoltException: [3] NwHdlr.recv(): Timeout Error

在我们的 Appserver 上:

PSPUBDSP_dflt.27505 (0) 07/20/11 08:13:33 (JNIUTIL):抛出 Java 异常:java.net.SocketException:连接重置

我正在阅读 PeopleSoft 的一些调优文档,并且发现了我在几个地方看到的建议——将 tcp_wait_time_interval 减少到 60 秒。我想我有点理解这是在做什么 - 似乎不再使用的网络(或套接字?)连接被“回收”或可用?有人可以证实这一点吗?另外,为什么这些连接未使用/陈旧?它是由于人们没有正确退出应用程序(而只是关闭浏览器)造成的吗?

谢谢!

最佳答案

PSPUBDP 是集成代理应用程序消息传递框架的一部分。您也可以查看 Tuxedo 日志或 Integration Broker Monitor,看看发生了什么。您可能正在运行大量消息并使服务器重载,或者您可能有一条错误消息导致崩溃。

关于sockets - PeopleSoft Webserver 崩溃,失去与 AppServer 的连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6765255/

相关文章:

iis - 是否有可能减慢 IIS 的速度?

C套接字编程: HTTP request not working continously

c# - Unity3d 和 UdpClient

javascript - UIWebView 中出现奇怪的 WebKit 错误 - 这可以被捕获吗?

Android:应用程序在启动时崩溃 - 线程 'Binder Thread #3' 的附加失败

coldfusion - Coldfusion 开发版和企业版有什么区别?

apache - 从 Apache 配置中删除/var/www/icons 别名

java - 在第一个 SocketTimeoutException 之后接收 EOFException

perl客户端到服务器文件发送,反之亦然使用套接字

Cocoa 绑定(bind)和应用程序首选项 - 崩溃