GCE - вызывается старая версия системы, хотя развернута новая версия - PullRequest
1 голос
/ 26 апреля 2019

У меня есть система, работающая на виртуальной машине Debian в Google Compute Engine.

Это веб-приложение на Java, работающее на Tomcat. Я развернул эту систему почти год назад, и она работает нормально.

Я развернул новую версию около месяца назад. Я сделал это исключительно, заменив файл .war новым.

Я совсем недавно заметил, что при некоторых вызовах на веб-адрес, скажем http://www.example.com, старая версия системы принимает вызов. Похоже, что http://www.example.com вызовы сделаны для новой, http://example.com сделаны для старой версии моей системы.

Примечание. Нет никаких сомнений по поводу этого " двух разных - старых и новых версий, работающих на разных вызовах ". Я заставляю систему рассказывать мне вещи в определенных ситуациях. Я узнаю их по сообщениям, которые они мне отправляют - в старых и новых версиях используются разные «формулировки».

Наиболее вероятный сценарий: не все реплики моей системы в Google Cloud обновляются до последней развернутой версии.

Я сейчас пишу, чтобы выяснить, что это - причина и как на нее напасть. Google запрашивает учетную запись поддержки, которой у меня нет (/ пока), и, похоже, других ресурсов нет. Я ищу идею на этом этапе.

...