Назад | Перейти на главную страницу

Низкая производительность приложения Spring при фильтрации данных

Итак, мои вопросы: возможно ли, что моему экземпляру движка приложения не хватает каких-то ресурсов или чего-то еще? Возможно, мне не хватает какой-то конфигурации или ОПЦИЙ JAVA, потому что теперь я использую по умолчанию. Возможно, кто-то сталкивался с подобными проблемами с производительностью.

Обновить. Я снова попытался использовать экземпляры B1 B2 B3 B4. Те же результаты. Похоже, у приложений действительно мало ресурсов.

Проблема решена, когда я создал виртуальную машину Compute Engine. На виртуальной машине у меня запущен образ докера с тем же приложением. И теперь работает нормально. Отзывы отличные.

Я хотел бы использовать App Engine, но до сих пор не могу понять, в чем причина этого. Я использую все настройки app.yaml по умолчанию из руководств Google без дополнительных опций.

Путем изменения класса экземпляра на более эффективный для вычислительных операций (например, класс экземпляра B4, с более высоким пределом ЦП в вашем случае) действительно сделает ваше приложение быстрее в этом отношении, но, тем не менее, стоить дороже.

Перед обновлением класса экземпляра мы бы рекомендовали гарантировать, что ничего нельзя сделать программно для повышения скорости вашего приложения, поскольку цена в этом случае, вероятно, удвоится.