为了澄清:我在这里面临着几个问题,其中最恼人的是我的应用程序引擎日志在管理控制台中出现得很晚。我认为它们可能是相关的,这就是为什么我把它们组合在一起的原因。
大约两个小时前,我上传到后,正在测试我的应用程序,当时我正在调整代码并重新部署。我使用Eclipse插件,它说部署成功。一开始我没有更改版本号,显然所有的更改都没有反映在服务器上。我发现是因为我的日志显示了旧的版本号。
此时,我的日志正在实时更新,我可以从几秒钟前发生的请求中看到日志。
无论如何,我认为我需要更改版本号,所以我这样做并重新部署,并使新版本默认。在此之后,我的日志仍然是空的,尽管我一直在测试我的应用程序。任何版本的日志都没有显示最新的请求。
我大约半小时前检查了我的日志,现在它显示了我当时提出的请求的日志。我当时提出的任何要求都没有显示出来--显然我还要再等一个小时才能显示出来。
我是不是做错了什么,还是有什么关于App机制我不明白?
我知道这听起来很奇怪。我在谷歌上找不到任何关于它的信息。
问题1:上文所述。
问题2:我是否需要在任何时候更改版本号,哪怕是微小的改动?
问题3:当我在本地dev服务器上测试时更改servlet时,在测试应用程序时大约需要3-4分钟来反映这些更改,即使我停止并重新启动了服务器。JSP的更改立即反映出来。
发布于 2011-07-01 20:10:20
上可用。
发布于 2011-07-02 06:28:56
第3项听起来像是浏览器缓存问题。强制重新加载(firefox上的ctrl r)会刷新陈旧的servlet页面吗?
https://stackoverflow.com/questions/6551451
复制相似问题