我们的系统是一个门户网站,是由内容管理系统生成的,配置在weblogic9上运行。现在有一个很头疼的问题。通过浏览器访问新生成的页面,显示的却是旧页面的内容。需要重启服务器才能解决。有时甚至重启服务器也是旧页面。需要进入[mydomain]/servers/adminserver/tmp/wl_user里面删除应用的缓存才可以。 
但是门户每天都会有很多新的新闻要发布。不可能发布一次重启重启一次。 
请问我该怎么办?

解决方案 »

  1.   

    你这个问题 技术性 东西描述的太少。比如你生成的是啥东西?? 纯html?jsp??]其次,如果是html jsp的话,一旦改变用户马上会有感觉。这个不用怀疑。我觉得是你用weblogic部署应用的方式可能有问题。应该使用no stage方式部署,这样web应用就不会有缓存。假设你不是指 html jsp这样的方式。
    比如你是生成一堆.txt文本文件。然后通过java程序读入的话。那完全是这些程序的问题,没有做到动态载入。/
    你所幸直接把这些内容写入一个数据库,然后用java读数据库的话更好。即便用一个derbydb也好过你直接用文件。