Weblogic Server连接池创建会话慢 _Tomcat, WebLogic及J2EE讨论区_Weblogic技术|Tuxedo技术|中间件技术|Oracle论坛|JAVA论坛|Linux/Unix技术|hadoop论坛_联动北方技术论坛  
网站首页 | 关于我们 | 服务中心 | 经验交流 | 公司荣誉 | 成功案例 | 合作伙伴 | 联系我们 |
联动北方-国内领先的云技术服务提供商
»  游客             当前位置:  论坛首页 »  自由讨论区 »  Tomcat, WebLogic及J2EE讨论区 »
总帖数
2
每页帖数
101/1页1
返回列表
0
发起投票  发起投票 发新帖子
查看: 1885 | 回复: 1   主题: Weblogic Server连接池创建会话慢         下一篇 
masy
注册用户
等级:少校
经验:1234
发帖:182
精华:0
注册:2011-11-4
状态:离线
发送短消息息给masy 加好友    发送短消息息给masy 发消息
发表于: IP:您无权察看 2015-6-8 18:02:50 | [全部帖] [楼主帖] 楼主

Weblogic


版本:9.2.2
服务器:Oracle Linux 5.4 x86_64

Oracle


版本:10.2.0.4 64bit
服务器:Oracle Linux 5.4 x86_64

问题描述:


在启动weblogic时,连接池创建连接很慢,1分钟也就几个会话被创建。

在网上搜索结合实践总结出以下几种情况:

1.weblogic服务器配置hosts文件
weblogic服务器配置hosts文件,绑定vip地址为数据库服务器的机器名。
连接串使用:

jdbc:oracle:thin:@(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=10.246.5.4)(PORT=1521))(ADDRESS=(PROTOCOL=TCP)(HOST=10.246.5.5)(PORT=1521)))(FAILOVER=yes)(LOAD_BALANCE=yes)(CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=orcl)))


连接时HOST使用每台机器的VIP进行LB,FO配置,并且直接使用IP地址。

2.在使用JDBC连接也有出现连接缓慢的情况
升级JDK版本,网上出现问题的是从JDK1.5.3升级到1.5.6就不再缓慢。
或者加入如下代码:

import java.net.ProxySelector;
...
...
ProxySelector ps=ProxySelector.getDefault();
ProxySelector.setDefault(null);
conOracle = DriverManager.getConnection(RLOracle,userOracle, passwordOracle);
ProxySelector.setDefault(ps);


3.PGA的大小
如果我们创建会话有600个,按照每个会话2MB来计算,PGA至少需要1200M的设置,不能设置过小。


--转自 北京联动北方科技有限公司




赞(0)    操作        顶端 
要不要这么难啊
注册用户
等级:下士
经验:155
发帖:1
精华:0
注册:2015-6-8
状态:离线
发送短消息息给要不要这么难啊 加好友    发送短消息息给要不要这么难啊 发消息
发表于: IP:您无权察看 2015-6-9 8:58:55 | [全部帖] [楼主帖] 2  楼

大神啊,膜拜 北京联动北方科技有限公司



赞(0)    操作        顶端 
总帖数
2
每页帖数
101/1页1
返回列表
发新帖子
请输入验证码: 点击刷新验证码
您需要登录后才可以回帖 登录 | 注册
技术讨论