GCE-尽管已部署新版本,但仍旧调用系统的旧版本

时间:2019-04-26 05:46:41

标签: google-cloud-platform google-compute-engine

我有一个在Google Compute Engine的Debian虚拟机上运行的系统。

这是在Tomcat上运行的Java Web应用程序。我在大约一年前部署了该系统,并且运行良好。

大约一个月前,我部署了一个新版本。我这样做的唯一方式是将.war文件替换为新文件。

我最近注意到,在对网址(例如http://www.example.com)的某些呼叫中,该系统的旧版本正在接听该呼叫。 看来,http://www.example.com是对新系统的调用,http://example.com是对我的系统的旧版本的调用。

注意-毫无疑问,“ 两个不同的-旧版本和新版本在不同的调用上运行”。我正在让系统告诉我某些情况下的事情。我通过他们发送给我的消息认出了他们-新旧版本在这些消息上使用不同的“措辞”。

最可能的情况是-并非我上次部署的版本刷新了Google Cloud中系统的所有副本。

我现在正在写这本书,以找出问题的根源以及如何应对。 Google要求提供我没有的支持帐户(/尚未),并且似乎没有其他资源。我现阶段希望有一个想法。

0 个答案:

没有答案