单位的网站服务器环境是:JSP+SQL+Tomact
系统是Windows   2008  R2
有的时候上传信息需要登录网站后台,后台的验证码是图片验证码,数学加减法的那种。
但是有的时候登录后台验证码刷不出来,导致无法登录,而已经在后台操作的账号则会没反应掉出来。
现在具体是什么原因导致的说不清楚,但是只要重启Tomcat服务立刻就好,所以现在找不出原因,只能被动的重启服务。
负责给我们单位做这个网站的公司也说不清楚是什么问题,有次和他们公司的一个员工聊天,谈到说可能是SQL服务器断了,但是后来也没有解决这个问题,好像疑难杂症一样,网上也搜索不到解决办法,本人不是太懂JAVA,负责单位这块活自学中,所以请教下群里的高手帮帮我。

解决方案 »

  1.   

    这个参考一下
    https://blog.csdn.net/zestheart/article/details/1756888
      

  2.   

    还有这个
    https://blog.csdn.net/liangmaoxuan/article/details/54385683
      

  3.   

    你应该叼一下你们的供应商,系统出现bug可以忍受,但出现bug不给解决那就真得挨叼
      

  4.   

    @maradona1984    :  主要我也只是单位的一个小职员,当初网站外包什么的都是我没进这单位的时候当时的市里领导对接弄的,我说不上话。我只是负责维护网站的技术。个人对IT方面比较感兴趣所以想问问大伙,看看谁有高招解决下,同事都是电脑盲,就会重启服务  = =
      

  5.   

    这种具体的问题没有足够的信息是无法定位问题的,特别是业务性的bug,供应商有义务解决这样的bug,也最好是他们解决,因为改bug也有可能引进新的bug
      

  6.   

    很大一种可能是浏览器的缓存机制导致的,同一个URL请求验证码图片,浏览器会认为已经请求过该图片了就直接使用缓存,你看下请求验证码的URL,比如点击验证码会重新刷新验证码,这个请求后面可以带个时间戳参数。
      

  7.   

    JSP 验证码http://www.verejava.com/?id=173043100829112