WebLogic中查看连接池的使用情况

哪位大虾知道怎么看WebLogic中连接池中连接的使用情况,请详细解释下,谢谢... 哪位大虾知道怎么看WebLogic中连接池中连接的使用情况,请详细解释下,谢谢 展开
 我来答
商务BAR
2015-08-01 · 知道合伙人教育行家
商务BAR
知道合伙人教育行家
采纳数:12378 获赞数:111349
景观规划设计

向TA提问 私信TA
展开全部

两种使用weblogic连接池的方法:

WEB应用:

  1. 鉴于连接池的优越性,WEB的任何一个应用,只要和数据库关联,想连接池肯定是首选,连接池为解决这种“多次、短时间”的交互提供了最佳的解决方法。

  2. 首先,在weblogic控制台建立连接池,然后新建一个数据源使用建立好的连接池,确认数据源激活,并记下JNDI的名字,这个很关键,因为要靠它来获取连接,只有获取了连接才能进行其他的数据库操作。

  3. 其次在Myeclipse中新建java web工程,这个工程很简单,就是把自动生成的index.jsp稍加改造即可,其他的什么都不用改。下面是测试代码(index.jsp)。

(1)import包含进来的包要齐全,javax.naming.*,javax.sql.*,java.sql.*,都是不能少的。

(2)lookup()函数的参数是配置数据源时的JNDI的名称,这里配置的名称是:JNDI_scott,所以写在了参数中。

(3)其他的没有了,就是这么简单,再要注意的就是发布的问题,要跟你配置的数据源部署到同一个域同一个服务器中,否则在上下文中找不到JNDI。

(4)用web连接数据源作测试就这么简单的成功了,下面附带图片和工程目录。


JAVA应用:

首先还是在Myeclipse中新建一个java过程,当然了先是创建一个生成连接的类Connect.java,代码如下:

这里说明的是:

  1. import的包要齐全。

  2. 在哈希表中放置生成上下文实例的两个参数:Context.INITIAL_CONTEXT_FACTORY。Context.PROVIDER_URL。

  3. 对于weblogic而言,第一个值是已经定好的就是:"weblogic.jndi.WLInitialContextFactory",它实际上时weblogic.jar中的一个类。

  4. 对于URL而言,前面是协议,后面是IP地址,再后面就是对应域名的端口号。例:"t3://172.16.1.200:7002"。

  5. 将t3改成http,行不通,好像这就是java和weblogic通信的协议吧。

  6. 通过哈希表生成一个上下文实例,然后从上下文中lookup JDNI,从而得到连接。

  7. 然后给出测试类,代码:Test.java

从目录结构中看出weblogic.jar包到build path中,路径可以参考。

Storm代理
2023-07-25 广告
StormProxies是一家国内优质海外HTTP代理商,拥有一个庞大的IP资源池,覆盖200多个地区,IP数量大且匿名度高。其优点还包括超高并发、稳定高效、技术服务等特点,同时提供HTTP、HTTPS以及SOCKS5协议支持。此外,Sto... 点击进入详情页
本回答由Storm代理提供
sugar葡萄籽
2010-11-24
知道答主
回答量:13
采纳率:0%
帮助的人:10.6万
展开全部
进入Console之后,在左边看到Domain structure,->Services->JDBC->DATA SOURCES查看
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式