• Weblogic 环境下测试连接池的代码


    磨砺技术珠矶,践行数据之道,追求卓越价值  

    回到上一级页面: PostgreSQL杂记页     回到顶级页面:PostgreSQL索引页 

    [作者 高健@博客园  luckyjackgao@gmail.com] 

    由于客户报告说 Weblogic 连接池的环境下用PPAS,WLS服务器的连接池出错后复位,发生了崩溃。

    为了验证到底是那个地方有问题,写了如下的测试代码。此处记载,作为备忘。

    <%@ page contentType="text/html; charset=shift-jis" language="java" %>     
    <%@ page import="javax.naming.Context"%> 
    <%@ page import="javax.sql.DataSource"%> 
    <%@ page import="javax.naming.InitialContext"%> 
    <%@ page import="java.sql.*"%>    
    <%     
    
      Hashtable ht = new Hashtable();  
      ht.put(Context.INITIAL_CONTEXT_FACTORY, "weblogic.jndi.WLInitialContextFactory");  
      ht.put(Context.PROVIDER_URL, "t3://localhost:7001");  
      Context context = new InitialContext(ht);  
           
      //注意,此处××是JNDI名
      DataSource ds = (DataSource) context.lookup("**");  
           
     Connection conn = ds.getConnection();
      //向log中写信息,表示连接已经获得,此处省略…
      Thread.sleep(240000);
           
      Statement stmt = conn.prepareStatement("select * from a5");
      //向log中写信息,表示Statement已经获得,此处省略…
      Thread.sleep(240000);
           
      ResultSet rs = stmt.executeQuery();
      //向log中写信息,表示Resultset已经获得,此处省略…
      Thread.sleep(240000);
           
      while(rs.next()){
         out.println("id=:" +rs.getString("id"));
      }
           
      rs.close();
      stmt.close();
      conn.close();
    %>

    [作者 高健@博客园  luckyjackgao@gmail.com]

    回到上一级页面: PostgreSQL杂记页     回到顶级页面:PostgreSQL索引页 

    磨砺技术珠矶,践行数据之道,追求卓越价值   

  • 相关阅读:
    Camera驱动开发 基于高通MSM8660 + Android 2.3
    http://lvzun.iteye.com/?show_full=true
    android编译要求安装jdk1.5的解决办法
    Android CTS one function
    Serializing Java objects to XML with WOX
    面向对象js javascript
    NVelocity练习
    NVelocity中的语法及常用指令
    Velocity Template Language (VTL).
    castle projects
  • 原文地址:https://www.cnblogs.com/gaojian/p/2648925.html
Copyright © 2020-2023  润新知