在redhad 中jakarta-tomcat-5.0.30 ,为什么过一会,系统提交数据时,不往数据库写,刚启动时,可以实现写入的数据,但过一会后,程序就不能往数据库写数据,这是为什么.

解决方案 »

  1.   

    此回复为自动发出,仅用于显示而已,并无任何其他特殊作用
    楼主【ldbeggar】截止到2008-07-02 10:09:45的历史汇总数据(不包括此帖):
    发帖的总数量:8                        发帖的总分数:150                      
    结贴的总数量:1                        结贴的总分数:20                       
    无满意结贴数:0                        无满意结贴分:0                        
    未结的帖子数:7                        未结的总分数:130                      
    结贴的百分比:12.50 %               结分的百分比:13.33 %                  
    无满意结贴率:0.00  %               无满意结分率:0.00  %                  
      

  2.   

    没有信息提示吗?tomcat的日志信息没有反映吗?
      

  3.   

    没有,程序中也commit了,如果发现这一情况后,一重启就好了,但好景不长,过一段时间就又成这个样了.
    程序的语句也是对的,就是不往数据库中写数据.
      

  4.   

    同一insert 语句,刚启动执行,有数据,过一会执行,就没数据了,
      

  5.   

    注意你的connection持续时间
    一般来说每个conn上有效期都不会很长
    在WEB应用来说,可以每次操作数据库都使用一个新的connection
    或者用JNDI从连接池中获取可用的connection