Я думаю, что причина ERR_CONNECTION_REFUSED
, вероятно, связана с тем, что экземпляру виртуальной машины не хватает ресурсов, и для поддержания работоспособности ОС менеджер процессов закрывает некоторые процессы.SSH - один из таких процессов, и после перезагрузки виртуальной машины ресурс возобновит работу в полном объеме.
В соответствии с уведомлением о «чрезмерном использовании», в котором рекомендуется g1-small (1 vCPU, 1,7 ГБ памяти) », обратите внимание, что f1-micro относится к типу микро-машин с общим ядромс 0,2 vCPU, 0,60 ГБ памяти, поддерживаемой общим физическим ядром, и идеально подходит только для запуска небольших не ресурсоемких приложений. .
В зависимости от конфигурации Tomcat, также обратите внимание, что:
Подключение к базе данных является интенсивным процессом.
При создании Tomcat с Google Marketplace по умолчанию используется настройка виртуальной машины «Экземпляр виртуальной машины: 1 vCPU + 3,75 ГБ памяти(n1-standard-1), поэтому обновление до типа машины: g1-small (1 vCPU, 1,7 ГБ памяти), поэтому должно подойти в вашем случае.
Почему был рекомендован аппарат малого типа g1.Обратите внимание, что Compute Engine использует те же цифры загрузки ЦП, которые указаны на панели мониторинга Compute Engine, чтобы определить, какие рекомендации следует сделать.Эти цифры основаны на среднем использовании ваших экземпляров за 60-секундные интервалы, поэтому они не фиксируют короткие всплески загрузки ЦП.
Таким образом, приложениям с короткими всплесками использования может потребоваться запуск на более крупном типе компьютера, чем рекомендованный Google, чтобы учесть эти всплески "
В целом, я предлагаю обновить в соответствии с рекомендациямиТакже обратите внимание, что правый размер выдает предупреждения, когда ВМ используется недостаточно или чрезмерно, и в этом случае он рекомендует увеличить размер ВМ из-за чрезмерного использования, и имейте в виду, что это только рекомендация, основанная на доступных данных.