不幸的是,由于我所在的大型组织中的“不灵活” IT策略,系统管理员使用RSync在Dev和Prod计算机之间同步Tomcat实例的webapps文件夹,而无需重新启动任何实例。因此,jar,类文件,所有内容都会在服务器运行时被复制。在我看来,这太疯狂了。
但是,偶尔我会发现间歇性地重新出现了最近已修复的错误。我的感觉是这可能是由于生产机器上的JVM保留了过时的类文件,但这很难确定。人们是否认为这是可能的情况?
谢谢
将要
在我看来,这很有可能。如果涉及JSP,则听起来更有可能。如果您的IT人员不够灵活,也许您至少可以说服他们在执行rsync(从JSP生成到Servlet的类,甚至是源)时擦除生成的文件目录。我当然已经看到Tomcat挂在陈旧的生成文件上,即使在构建后重新启动Tomcat HA时也是如此。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句