weblogic sockets 和 thread 问题解决

原创文章,转载须注明出处。

这个问题网上很多答案,可惜没一个能解决。后来发现是weblogic 必须适配JDK 版本。

一般会报这个错误,There are: 5 active sockets, but the maximum number of socket reader threads allowed by the configuration is: 4. You may want to alter your configuration,或者server 日志停在RESUME MODE 就卡住不动了。

这个问题的原因是JDK没有使用oracle的Jrockit。于是没有native 优化。

说下完整的解决步骤。

1 下载weblogic 10.3.6 的generic 安装版本。

2 下载 Jrockit 1.6 的64位版本

3 安装Jrockit 1.6

4 java -jar wls-10.3.6.generic.jar 安装 weblogic,在安装过程中JDK 一定要选择Jrockit。

5 新建domain,完成。

时间: 2024-08-09 10:42:45

weblogic sockets 和 thread 问题解决的相关文章

weblogic宕机crash问题解决分享

最近比较烦躁,系统频繁出现宕机,weblogic控制台打印出hs_error_pid****.log文件,打出crash报告. 错误内容如下,连续几天查询问题原因,系统如何优化都还出现crash原因. 最后得知这样可以解决,这个分享出来给大家,使同行们少走弯路,可以节省更多时间,知识共享. 出现此问题原因: 1.当前正在使用jar或者class文件被动态更新: 2.当前jar大于4G并且为JDK6或者更早版本:JDK6或者更早版本只能接受4G大小以下的版本. 问题解决: 1.在JDK的1.6.2

weblogic 10.3 忘记密码

Weblogic控制台忘记密码问题解决方法 面临问题:Weblogic 10.3.2 ,别人安装的weblogic,现在想修改下JDBC配置,不知道控制台的密码. 解决办法:添加个新的管理用户,登录console后再修改旧用户的密码. 解决步骤: 1. 备份boot.properties文件和DefaultAuthenticatorInit.ldift文件.后面操作不能实现的时候,还可以恢复. 具体路径根据Weblogic的安装目录,找不到时可以利用find 2. 停止Weblogic应用 3.

jeroMq示例之 [req-broker-rep]

[req-broker-rep]模式的好处是对于多个客户端的request,broker会将多个任务挨个分给workers,这样多个客户端request可以并发的发送到broker. worker并发的执行运算.中间的broker随时把worker结果回传给对应的client. broker程序: package guide; import java.nio.charset.Charset; import java.text.SimpleDateFormat; import java.util.

Spring Junit4 Test

捣鼓了差不多一天...终于把"No Session found for current thread"问题解决了 环境:Spring 4.0.6 RELEASE + Hibernate 4.2.2 Final 折腾记录如下: 1. 出现"No Session found for current thread",查找配置文件中的sessionFactory配置,确认无误: 2. 检查写的测试用例,并尝试修改注解:@Transactional和@TransactionC

C#-Socket监听消息处理

TCP/IP:Transmission Control Protocol/Internet Protocol,传输控制协议/因特网互联协议,又名网络通讯协议.简单来说:TCP控制传输数据,负责发现传输的问题,一旦有问题就发出信号,要求重新传输,直到所有数据安全正确地传输到目的地,而IP是负责给因特网中的每一台电脑定义一个地址,以便传输.TCP协议在许多分布式应用程序中进行消息命令传递是必不可少的部分. TCP通信的三次握手:三次握手(Three-way Handshake),是指建立一个TCP连

Weblogic OutOfMemory exception的误解 -- thread limitation

不是所有的OutofMemory exception都是内存问题...前几天有个客户的site报了以下错误: [ERROR][thread ] Could not start thread Timer-72025. Resource temporarily unavailable Exception in thread "Timer-72024" java.lang.OutOfMemoryError: Resource temporarily unavailable in tsStar

Weblogic的Admin server进程将CPU消耗尽问题解决

1.服务器CPU被耗尽,持续100% 下面附nmon图 2.两个weblogicadmin server进程将CPU耗尽 问题:24298进程,占用百分之四千多的CPU资源 23529进程,占用百分之一千多的CPU资源 经查,此两进程,都为Weblogic 的Admin server进程(该机器上部署有两个Weblogic域) 3.问题分析 根据metalink文档1293502.1描述,确认为BUG:8311369,该BUG在版本9.2.3,10.0.2,10.3.0上存在,并且有解决方案 4

[Nutch]问题解决:Exception in thread "main" java.io.IOException: Job failed

1. 问题描述 在运行Nutch的时候会出现如下异常: Exception in thread "main" java.io.IOException: Job failed! 2. 问题原因 nutch-default.xml中的plugin.folders的配置问题. 3. 问题解决 在配置plugin目录的时候,一定要使用绝对路径. <property> <name>plugin.folders</name> <value>C:/Nu

weblogic下同域不同端口下的跨域问题解决

环境:同一台服务器,同一个Weblogic应用程序,分别建两个域,两个域IP一样,端口不同.一个域里放Web应用A,一个放Web应用B. 操作:用户访问A程序的时候,A程序会返回一个链接,让用户去访问B. 问题:当用户成功访问到A给出的链接之后,与A的Session就丢失了 解决方法: 在A或B的WebInfo下建一个weblogic.xml,里面添加如下配置: 通过在weblogic.xml中进行如下设置后,问题解决. [html] view plain copy <session-descr